感謝stackoverflow社區,我發現由於CASE WHEN,Oracle 8i不支持此查詢。 select (case
when seqnum = 1 then
'1'
when seqnum = cnt then
'0'
end) as value1,
(case
when seqnum = 1 the
我試圖使用列名稱,像減號,點和其他幾個符號。 Oracle SQL解析器不包括它們。就像這樣: select
a.ID as Article-Number, a.Name as Name
from
Articles a
where
(a.ID = '3264')
而且它不除外a.ID as 'Article-Number'(說"FROM keyword not
我頭痛的理解爲什麼我的索引沒有在我的某個查詢中使用。 我對以下兩個查詢沒有問題。這裏的第一個 SELECT XHHA.* , XSAIL.*
FROM TABLE_A XSAIL,
xxd_hist_headers_all XHHA
WHERE XSAIL.id = 'XXXX'
AND XHHA.CONTRACT_NUMBER = XSAIL.CONTRACT_NUMBER
AND X