Generar un valor por default distinto para cada insert
Hola, desde ya gracias de antemano, estoy con firebird 1.5 y delphi 7
Estoy probando de generar un valor por default distinto para cada insert y no recibo nada, he probado en la BD Trigger Before Insert donde ya genero el ID
pero el tema es que al darle + al Navigator no me aparece ningun valor por default en el DBEdit (ni tampoco el ID aunque si se guarda correctamente).
Lo que necesito deberia trabajar similar a como se define el valor por default en la tabla con por ejemplo CAMPO1 FLOAT DEFAULT 5, que esto si funciona, al darle + al Navigator me coloca 5
Yo necesito generar un valor por ejemplo Select max(campo1) from tabla y mandarselo como default al campo1 que estoy insertando.
Esto lo debo hacer en la base de datos, no me vale hacerlo en el Before Insert de la Tabla de Delphi
Muchas Gracias
|