Konstantin R. Beliaev wrote:


Готовим базу к переводу в 3й диалект: гоняем скрипт через 2й диалект.
Возник вопрос по warning на арифметику.
Ниже приведен сильно упрощенный скрипт, и то что получается в логе.
Вопрос: какая из операций ему не нравится, и как ее переписать так, чтоб не было ругани? Вроде бы везде использованы INTEGER.

WARNING: This database speaks SQL dialect 3 but Client SQL dialect was set to 2 . Use of multiply expression that returns different results in dialect 1 and dialect 3 -Use of subtract expression that returns different results in dialect 1 and dialect 3

по-моему тут просто говорится, что используются вычисления которые могут вернуть разный результат в диалектах 1 и 3.

--
Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34


Ответить