Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   IsNull para Firebird (https://www.clubdelphi.com/foros/showthread.php?t=56819)

betto 28-05-2008 17:24:53

IsNull para Firebird
 
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:

Código SQL [-]
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

Cita:

Empezado por betto (Mensaje 290211)
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 ;):).


La franja horaria es GMT +2. Ahora son las 20:11:41.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi