我在 SQL Server 中有以下查詢:
Select -1 AS DeptSK, 0 AS DeptID, "Undefined" AS DeptName
它代表我部門維度中的虛擬記錄。我嘗試在 Oracle 中執行相同操作,但出現此錯誤:
未在預期位置找到 FROM 關鍵字
uj5u.com熱心網友回復:
在 Oracle 中,SELECT 陳述句必須有一個 FROM 子句。但是,某些查詢不需要像您提供的示例那樣的任何表。您可以使用 DUAL 表,它是屬于用戶 SYS 架構的特殊表,但所有用戶都可以訪問它。
DUAL 表有一個名為 DUMMY 的列,其資料型別為 VARCHAR2() 并包含一個值為 X 的行:
Select -1 AS DeptSK, 0 AS DeptID, "Undefined" AS DeptName
FROM dual
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/314321.html
下一篇:OracleSpatial問題:能否使用來自另一個Oracle表的查詢結果填充SDO_ORDINATE_ARRAY?
