mysql-error-1327

Errors with MySQL stored function creation ERROR 1064 & 1327

爷,独闯天下 提交于 2019-12-13 13:13:44
问题 I am using MySQL v5.1.36 and I am trying to create a stored function using this code. DELIMITER // CREATE FUNCTION `modx`.getSTID (x VARCHAR(255)) RETURNS INT DETERMINISTIC BEGIN DECLARE y INT; SELECT id INTO y FROM `modx`.coverage_state WHERE `coverage_state`.name = x; RETURN y; END// When entered into the MySQL Console I get this response. mysql> DELIMITER // mysql> CREATE FUNCTION `modx`.getSTID (x VARCHAR(255)) RETURNS INT DETERMINISTIC -> BEGIN -> DECLARE y INT; ERROR 1064 (42000): You