tengo el siguiente codigo para ejecutar una simple consulta
Código MySQL:
Ver originalDELIMITER $$
SET @consulta
= CONCAT ("SELECT clientes.direccion_cliente.id_direccion, clientes.direccion_cliente.id_cliente,
clientes.direccion_cliente.pais
INTO", codigo,",", nit,",",pais," FROM clientes.direccion_cliente
WHERE clientes.direccion_cliente.id_direccion=",id);
PREPARE ejecutar
FROM @consulta
;EXECUTE ejecutar;
DELIMITER ;
pero al ejecutarla en la linea de comandos arroja el siguiente error:
ueries executed, 0 success, 1 errors, 0 warnings
Query: call buscar_direccion_cliente (2,@c,@n,@p)
Error Code: 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 'NULL' at line 1
he buscado [URL="http://stackoverflow.com/questions/7569072/stored-procedure-error-on-call/16389956#16389956"]http://stackoverflow.com/questions/7569072/stored-procedure-error-on-call/16389956#16389956[/URL] y habia un erro parecido
pero no trataba sino de una varaible no inicializada, en este caso yo utilizo son parametros de entrada.
alguien sabe que puede estar sucediendo?