FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
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 |
#2
|
||||
|
||||
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.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no). |
#3
|
|||
|
|||
Gracias Marc, funcionó a la perfección.
Un Saludo. |
|
|
|