Pegando a versão do firebird sem depender da API

Olhadno o release Notes do Firebird, me deparei com uma dúvida que sempre vejo nas listas de discussões.
Como saber a versão do firebird que está rodando no servidor?
A equipe do firebird viu que esta informação é importânte para o desenvolvimento de softwares e incluiu a função interna RDB$GET_CONTEXT.
Para retornar a versão atual do firebird, é só usar o SQL abaixo.

SELECT RDB$GET_CONTEXT('SYSTEM', 'ENGINE_VERSION') FROM RDB$DATABASE

Lembrando que este recurso só está disponível a partir do Firebird 2.1

0 comentários: