Ver Mensaje Individual
  #4 (permalink)  
Antiguo 07/03/2008, 05:53
jameraguilar
 
Fecha de Ingreso: abril-2007
Mensajes: 43
Antigüedad: 17 años
Puntos: 0
Re: Ayuda con una consulta

Hola
Ya he probado eso, y con la siguiente sentencia va
INSERT INTO Purchase(price_purchase,date_purchase,payment_purc hase,login_client) VALUES (120.2,SYSDATE(),'contraReemoblos','i12merej');
INSERT INTO PurchaseArticle(SELECT LAST_INSERT_ID(),'6',1);
INSERT INTO PurchaseArticle(SELECT LAST_INSERT_ID(),'11',1);
INSERT INTO PurchaseArticle(SELECT LAST_INSERT_ID(),'1',3);

el problema es que cada una de ellas la tengo que ejecutar en java con un
executeUpdate(sentencia), ya que si el texto anterior lo pongo en un String, al hacer el executeUpdate o execute solo me da fallo, por lo tendría que hacer cuatro execute, existiendo la posibilidad de que alguien inserte un nuevo artículo y me fastidie el invento, me gustaría saber si sabes como puedo ejecutar varias sentencias con una sola llamada.

Muchas gracias de antemano

Un saludo
Javier Mejías