我通過Crystal Reports編寫了一條SQL命令,並且出現錯誤提示我的命令未正確結束。有人能告訴我什麼是錯的嗎?ORA00933:在Crystal Report中沒有正確結束SQL命令
SELECT SUM(Orders) AS TotalOrders
FROM ORDERS
WHERE ORDER_DATE >= '{?StartDate}' AND
ORDER_DATE <='{?EndDate}'
我通過Crystal Reports編寫了一條SQL命令,並且出現錯誤提示我的命令未正確結束。有人能告訴我什麼是錯的嗎?ORA00933:在Crystal Report中沒有正確結束SQL命令
SELECT SUM(Orders) AS TotalOrders
FROM ORDERS
WHERE ORDER_DATE >= '{?StartDate}' AND
ORDER_DATE <='{?EndDate}'
也許你需要一個';'在結束了嗎? – jarlh
從你發佈的內容來看,語法看起來不錯。不應該需要半結腸。爲了幫助排除故障,我建議註釋掉或刪除整個where子句並查看報告是否運行。如果可行,那麼只需添加StartDate並查看是否運行。確保您傳遞格式正確的日期。另外,這是針對哪個數據庫運行的? –
@jarlh:加入;沒有工作 – ylee