Следующий запрос делает аварии Advantage Database Server,:Advantage Сервер базы данных аварии
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.
я обнаружил проблему во время тестирования и, даже если я согласен нет никакого смысла, чтобы добавить +
перед инструкцией агрегации, он не должен разрушать сервер!
Thanks