How to fix MySQL CREATE FUNCTION query?
Posted
by Liutas
on Stack Overflow
See other posts from Stack Overflow
or by Liutas
Published on 2010-06-03T14:56:34Z
Indexed on
2010/06/03
15:14 UTC
Read the original article
Hit count: 329
I want to add mysql function:
CREATE FUNCTION `chf_get_translation`(translation_id INT, site_lang INT)
RETURNS text CHARSET utf8
BEGIN
DECLARE translation TEXT;
SELECT title
INTO translation
FROM chf_translations
WHERE key_id = translation_id
AND lang_id = site_lang;
RETURN translation;
END
But get error:
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 '' at line 3
What can be wrong with this function?
© Stack Overflow or respective owner