21/09/2009, 01:13
|
| | Fecha de Ingreso: agosto-2009
Mensajes: 23
Antigüedad: 15 años, 3 meses Puntos: 1 | |
Borrar datos de varias tablas con FK Hola a todos necesito borrar datos de varias tablas que tienen foreing key entre ellas, he intentado de varias maneras pero siempre me dice lo mismo.
ORA - 00933: comando SQL no terminado correctamente.
Les dejo el codigo para ver si alguien me dice donde estoy cometiendo el error.
Gracias
DELETE FROM factura
INNER JOIN tipo_factura (factura.COD_FACT = tipo_factura.COD_FACT)
WHERE FACTURA.ID_FACT BETWEEN 300 AND 400;
En este caso me marca el INNER como si estuviera hay el error.
DELETE FROM factura f, tipo_factura tf
WHERE f.ID_FACT BETWEEN 300 AND 400
f.COD_FACT = tf.COD_FACT;
En este caso me da el error en las tablas. |