Advantage Database服务器崩溃

时间:2011-12-14 19:52:06

标签: crash advantage-database-server

以下查询导致Advantage Database Server崩溃:

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.

我在测试时发现了问题,即使我同意在聚合指令之前添加+没有意义,也不应该使服务器崩溃!

由于

1 个答案:

答案 0 :(得分:3)

确认是一个错误。一元正算子和聚合函数的组合是问题的原因。它将在未来的更新中修复。