2011-12-14 73 views
0

下面的查詢作出了優勢數據庫服務器崩潰:利用數據庫服務器崩潰

SELECT +SUM(0) FROM SYSTEM.IOTA 

注意+SUM(0)之前,這是罪魁禍首。 如果我用-代替+,則不會發生錯誤。

如果我執行在本地模式下此查詢,此錯誤彈出:

poQuery: Error 7200: AQE Error: State = S0000; NativeError = 2203; 
[iAnywhere Solutions][Advantage SQL Engine] 
An error was encountered while reading an intermediate or temporary file. 

我在測試和,即使我同意沒有點聚集指令之前添加+發現了問題,它不應該使服務器崩潰!

謝謝

回答

3

它被證實是一個錯誤。一元正運算符和聚合函數的組合是問題的原因。它將在未來更新中修復。