
VALIDAR EN EL INSERT.
Publicado por DALSOM (24 intervenciones) el 26/03/2004 15:22:32
HOLA A TODOS, TENGO DOS TABLAS EN SQL, COMO SI FUERA PARA FACTURA, UNA DE CABECERAS Y OTRA DE DETALLES.
DENTRO DE UNA TRANSACCION,
EN LA CABECERA , HAGO UN INSERT Y SIN CERRAR LA TRANSACCION, COMIENZO A ENTRAR EL DETALLE. EL PROBLEMA ES QUE SI POR ALGUN ERROR, SE ENTRA UN NUMERO DE FACTURA QUE NO VA O EXISTE, QUIERO QUE LA BASE DE DATOS LO RECHACE, Y LO BORRE EN EL MOMENTO QUE INTENTA INSERTARLO.
CREO QUE SE PUEDE HACER CON UN TRIGGER, PERO NO HE PODIDO Y NO TENGO MUCHAS IDEAS DE COMO SE HACE.
ALGUIEN PODRIA DARME UN EJEMPLO SENCILLO PARA SOLVER ESTE PROBLEMA.
DENTRO DE UNA TRANSACCION,
EN LA CABECERA , HAGO UN INSERT Y SIN CERRAR LA TRANSACCION, COMIENZO A ENTRAR EL DETALLE. EL PROBLEMA ES QUE SI POR ALGUN ERROR, SE ENTRA UN NUMERO DE FACTURA QUE NO VA O EXISTE, QUIERO QUE LA BASE DE DATOS LO RECHACE, Y LO BORRE EN EL MOMENTO QUE INTENTA INSERTARLO.
CREO QUE SE PUEDE HACER CON UN TRIGGER, PERO NO HE PODIDO Y NO TENGO MUCHAS IDEAS DE COMO SE HACE.
ALGUIEN PODRIA DARME UN EJEMPLO SENCILLO PARA SOLVER ESTE PROBLEMA.
Valora esta pregunta


0