Ver Mensaje Individual
  #7 (permalink)  
Antiguo 13/09/2011, 05:47
GUST_UNAD
 
Fecha de Ingreso: abril-2009
Ubicación: Bogota
Mensajes: 18
Antigüedad: 15 años
Puntos: 0
Respuesta: Update tabla desde un stored procedure

Cordial saludo gnzsoloyo.
Ojala me puedas ayudar, mi problema es el sgte:
Tengo una BD con un campo Nombre=(Nombre1, Nombre2, Apell1, Apell2) y tengo que dejarlo asi: (Nombres, Apell1, Apell2) y MySql no tiene una funcion que haga esa division. Entonces estoy haciendo un programa en Java para tal fin y tratando de usar lo aprendido quiero usar un SP que es el sgte:
DROP PROCEDURE IF EXISTS Actualiza;

DELIMITER//
CREATE PROCEDURE Actualiza
(
IN sp_papellido CHAR(15),
IN sp_sapellido CHAR(12),
IN sp_nombres CHAR(25)
)
BEGIN
UPDATE cargar_1_encrypt
SET
papellidos = sp_papellidos,
sapellidos = sp_sapellidos,
nombres = sp_nombres
END
DELIMITER ;//

pero me arroja error.
Estoy apenas comenzando con Java y MySql si me puedes decir porque falla al ejecutarlo te agradezco.
Con lo leido aqui creo que el SP deberia hacer un select con una sub consulta de actualizacion (o alcontrario) pero no se como hacer esa parte.
Si me puedes ayudar te estare altamente agradecido.
GustavoV