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)
-   -   Autonumericos en FireBird (https://www.clubdelphi.com/foros/showthread.php?t=3743)

jmselesan 18-09-2003 16:01:37

Autonumericos en FireBird
 
Hola. Estoy probando el funcionamiento de FireBird y no logro hacer un campo autoincrementable. Utilizo IB Expert, y cuando marco un campo como autoincrementable, me pregunta si quiero crear un nuevo Generador, un triger y un store procedure, el tema es que si selecciono que cree un triger, me da un error de sintaxis y no lo crea, y si no pongo que cree el triger, cuando inserto un registro sin incluir el campo autoincrementable, me da un error de que el campo no puede ser nulo...

¿Como hago?
Gracias

guillotmarc 18-09-2003 16:20:48

Hola.

No puedes poner que haga un Trigger, sin haber seleccionado antes que haga el Generador. El trigger utiliza el generador para calcular el próximo valor del campo.

Pón que te haga las dos cosas, el generador y el trigger, y ya no deberías tener problemas.

Saludos.

jmselesan 18-09-2003 16:48:02

Gracias Marc, funcionó a la perfección.

Un Saludo.


La franja horaria es GMT +2. Ahora son las 06:53:55.

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