我正在使用BusinessObjects編寫報表,並且我找到了一個SQL按鈕,可以爲您提供正在運行的基礎查詢。當我連接到我的憑據相同的數據庫,並試圖執行相同的查詢,我得到了ORA-00936: missing expression
BusinessObjects和SQL導致ORA-00936
的代碼看,我看到這樣僅空格分隔的兩個表名,(一個簡單的例子):
SELECT col1, col2, col3
FROM table1 table2, table3
WHERE (conditions)
這是table1 table2
語法錯誤還是這是某種SQL cross join
或我不知道的東西?
在table1和table2之間缺少一個逗號,否則table2是table1的表別名... – jarlh 2015-02-23 15:17:43
我想在「(條件)」中有一個缺失的表達式。 – jarlh 2015-02-23 15:21:08