Hi all,
Tôi muốn hỏi về function trong mysql:
Khi thực hiện lệnh
CREATE FUNCTION hello (s CHAR(20))
RETURNS CHAR(50)
RETURN 'asas'
thì ok, tất nhiên vì theo hướng dẫn của http://dev.mysql.com/doc/refman/5.0/...procedure.html
Tuy nhiên khi thực hiện
CREATE FUNCTION hello (s CHAR(20))
RETURNS CHAR(50)
begin
RETURN 'asas'
end
thì hệ thống báo lỗi :
"#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 'end' at line 5"
Hiện tôi đang dùng MySql 5.0.51a ( đã thử trên 5.1.37 nhưng vẫn lỗi)
Mong các bạn biết thì mách nước.
Cám ơn.
Bookmarks