Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   last_insert_id en FireBird (https://www.clubdelphi.com/foros/showthread.php?t=21376)

Kreyser 15-05-2005 18:29:53

last_insert_id en FireBird
 
Hola foreros,

Tengo una aplicación que ejecuta lo siguiente contra MySql-3.23.

Código:

        sql:='select last_insert_id()';
Como puedo hacer algo analogo mediante SQL para FireBird-1.5??:confused:

Mil gracias anticipadas por su interes y colaboración.:)

Kreyser 16-05-2005 12:03:13

Era más sencillo
 
No se me ocurrio algo tan sencillo como...

Código:

'Select Max(id) from tabla'
Gracias por vuestra atención.

Saludos.

rastafarey 19-05-2005 16:55:35

resp
 
Pero esa intruccion no esats teniendo en cuenta el control traccional.

No siempre eso te devolvera la realidad.

te recomiendo que uses un generador

y uses la funcion gen_id con el segunparametro igua a cero y le suamr uno.

y asi es seguro que todo te ira bien.

Ya quelo sgenradores se escaopan de las trannsaciones.


La franja horaria es GMT +2. Ahora son las 12:57: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