PDA

Ver la Versión Completa : IsNull para Firebird


betto
28-05-2008, 17:24:53
Hola a todos, en MS SQL SERVER yo utilizo la siguiente funcion:

Select IsNull(Max(Folio)+1,1)


Ahora estoy usando FIREBIRD, quisiera saber si alguno de Uds tiene algun sinonimo o alguna funcion que me sirva como el ISNULL de MSSQL. Actualmente para que no me mande error, tengo que dejar al menos un registro en la tabla para que no me marque error.


Espero puedan ayudarme, les agradezco de antemano.

:)

jhonny
28-05-2008, 17:51:22
A partir de FireBird 1.5 puedes hacer lo siguiente:


Select coalesce(Max(Folio)+1,1) from tabla


Me imagino que eso es lo que quieres. Espero te sirva ;).

betto
30-05-2008, 03:47:10
muchas gracias jhonny lo pruebo y te comento que resulto ok?

Nuevamente gracias!!!:)

betto
30-05-2008, 18:15:52
EXCELENTE, MIL GRACIAS ME FUNCIONO DE MARAVILLA; gracias nuevamente!!!

jhonny
30-05-2008, 18:17:22
EXCELENTE, MIL GRACIAS ME FUNCIONO DE MARAVILLA; gracias nuevamente!!!

Bueno, estos gritos de agradecimiento, tal vez si se pueden aceptar ¿O no? :D... me alegra te haya funcionado ;):).