SQL - Borrar Factura y DetalleFactura mediante Folio

   
Vista:

Borrar Factura y DetalleFactura mediante Folio

Publicado por Beto10 (3 intervenciones) el 03/10/2007 22:37:09
Necesito saber como borrar en cascada.
Tengo 2 tablas
factura:
folio
expira
descripcion
total

detallefactura:
folio
producto
precio

necesito borrar la factura por la fecha que expira y borrar su detallefactura que son los productos que van en la factura,como borro en las dos tablas relacionandolas por medio de folio,me han dicho que con EXIST pero no lo e utilizado.

para borrar en la tabla principal va asi:
SELECT *,Factura.*,Expiracion AS Expr1
FROM Factura
WHERE (Expiracion = CONVERT(DATETIME, '2007-09-25 00:00:00', 102))

pero si hago esto dejo la informacion de la factura en detalle factura,la cual esta relacionada con el mismo folio.

Gracias...
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder