Problemas al crear una función en MySQL: Error 1064
Hace un par de dÃas publiqué una función en MySQL que permitÃa contar los dÃas entre dos fechas sin contar fines de semana. Le he usado en varios servidores pero en uno de ellos me he encontrado con un problema:
#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 'IF EXISTS `workdaydiff`' at line 1
Después de volverme loco un buen rato he encontrado la solución aquÃ:
Bastaba con añadir un punto y coma al delimitador, es decir, en lugar de:
DELIMITER $$
usar:
DELIMITER $$;
y, efectivamente, ha funcionado.
Tags: error 1064, mysql
