doble INSERT INTO en una sentencia SQL
Publicado por Andres (11 intervenciones) el 09/06/2004 21:30:31
Hola foro:
He buscado la forma de insetar un solo registro en dos tablas distintas pero con una sola sentencia.. supongamos que tengo estas dos sentencias SQL:
INSERT INTO T_produccion (FECHA,TURNO, PRENSA, CVE_AREA, MOLDE, CVE_OPER, TIEMPO_MUERTO, CVE_CAUSA, PRODUCCION,COMENTARIOS) VALUES ('6/9/2004 7:21:04 AM','1', '1','9','3003','0585','0','','8000','' )
INSERT INTO T_resultados(TURNO,FECHA, CVE_OPERADOR,EFICIENCIA, PRODUCTIVIDAD) VALUES ('1','06/09/2004','1909','76','67')
Lo que quiero es que me inserte eso en una sola sentencia porque de lo contrario si las pongo separadas puede que una si la inserte y la otra no, y eso me arrojaria errores al momento de hacer mis graficas.. las validaciones las hago pero saben que todo puede suceder, es para tener mayor seguridad de que si no inserta una no inserte la otra..
Espero puedan ayudarme con ese pequeño problemita..
hasta pronto y desde ya muchas gracias!!
He buscado la forma de insetar un solo registro en dos tablas distintas pero con una sola sentencia.. supongamos que tengo estas dos sentencias SQL:
INSERT INTO T_produccion (FECHA,TURNO, PRENSA, CVE_AREA, MOLDE, CVE_OPER, TIEMPO_MUERTO, CVE_CAUSA, PRODUCCION,COMENTARIOS) VALUES ('6/9/2004 7:21:04 AM','1', '1','9','3003','0585','0','','8000','' )
INSERT INTO T_resultados(TURNO,FECHA, CVE_OPERADOR,EFICIENCIA, PRODUCTIVIDAD) VALUES ('1','06/09/2004','1909','76','67')
Lo que quiero es que me inserte eso en una sola sentencia porque de lo contrario si las pongo separadas puede que una si la inserte y la otra no, y eso me arrojaria errores al momento de hacer mis graficas.. las validaciones las hago pero saben que todo puede suceder, es para tener mayor seguridad de que si no inserta una no inserte la otra..
Espero puedan ayudarme con ese pequeño problemita..
hasta pronto y desde ya muchas gracias!!
Valora esta pregunta


0