Проверка версии сервера.

Запросы, планы, оптимизация запросов, ...

Модераторы: kdv, CyberMax

Ответить
Konstantin
Сообщения: 37
Зарегистрирован: 27 окт 2004, 06:01

Проверка версии сервера.

Сообщение Konstantin » 09 фев 2009, 10:05

Закладываясь на новые функции в новых версия.
Будет ли такая проверка надежна для будующих версий?
Не нарвусь ли на грабли в последующем?

cast (replace(rdb$get_context('SYSTEM', 'ENGINE_VERSION'),'.', '') as integer )
т.е версию сравниваем уже с числом(212) . а не с тем что возвращается( 2.1.2)
и что вернет допустим версия 2.5 и будующая 3.0 - 250 и 300?

В тригере Connect проверили и если версия меньше чем для которой создавалась - не пускать дальше.

dimitr
Разработчик Firebird
Сообщения: 888
Зарегистрирован: 26 окт 2004, 16:20

Re: Проверка версии сервера.

Сообщение dimitr » 09 фев 2009, 14:26

не должно тут быть никаких граблей в будущем

Ответить