04/04/2011, 22:10
|
| | | Fecha de Ingreso: agosto-2003
Mensajes: 1.495
Antigüedad: 21 años, 3 meses Puntos: 105 | |
Respuesta: Insertar en dos tablas en Oracle 10 Holas, podrias usar la sintaxis del INSERT FIRST o INSERT ALL, por ejemplo: Cita: INSERT FIRST
WHEN IdP > 0 THEN
INSERT trabajo (IdTrabajo,IdPersona,camp1, camp2)
VALUES (MAX(IdTrabajo)+1,IdP,'algun_valor1','algun_valor2 ')
SELECT MAX(IdPersona)+1 AS IdP, 'valor1' AS v1, 'valor2' AS v2
FROM persona; Saludos
Gildus
__________________ .: Gildus :. |