Có vẻ như tùy chọn dấu phân cách của bạn được đặt không đúng chỗ. Hãy thử những cách sau:
DROP FUNCTION IF EXISTS TavoliLiberi;
DELIMITER $
CREATE FUNCTION TavoliLiberi (dataora DATETIME) RETURN BOOL
....
....
Có vẻ như tùy chọn dấu phân cách của bạn được đặt không đúng chỗ. Hãy thử những cách sau:
DROP FUNCTION IF EXISTS TavoliLiberi;
DELIMITER $
CREATE FUNCTION TavoliLiberi (dataora DATETIME) RETURN BOOL
....
....