Tema: procedure
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/04/2010, 02:15
sara_hawari
 
Fecha de Ingreso: abril-2010
Mensajes: 42
Antigüedad: 14 años
Puntos: 0
Respuesta: procedure

Hola, les he puesto ; despues de cada instruccion, pero me sigue dando error en el delimitador, me dice signo de puntuacion desconocido. Mi codigo ahora queda asi:

Código:
DELIMITER $$
DROP PROCEDURE IF EXISTS `ErabiltzaileaProduktuaAldatu`$$
 
CREATE DEFINER=`root`@`localhost` PROCEDURE `ErabiltzaileaProduktuaAldatu`(IN er INT(11))
BEGIN
  UPDATE biltegia SET er_kodea=1 WHERE er_kodea=er;
  UPDATE saldutakoa SET er_kodea=1 WHERE er_kodea=er;
  UPDATE galdutakoa SET er_kodea=1 WHERE er_kodea=er;
END$$
 
DELIMITER;
He probado cambiando el $$ a //, quitando...

El error es el siguiente
Código:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DELIMITER' at line 1
Edito que tambien he probado con poner AS antes del BEGIN, no se si es necesario.

Saludos

Última edición por sara_hawari; 24/04/2010 a las 02:21