【发布时间】:2022-01-04 06:02:25
【问题描述】:
我找不到正确的语法我总是遇到错误 #1064。
错误: #1064 - 您的 SQL 语法有错误;查看与您的 MariaDB 服务器版本相对应的手册,了解在 ';
附近使用的正确语法这是代码;
分隔符 $$
如果存在则删除函数formula$$
创建函数formula(iq INT, sq INT, ig INT) 返回 INT
开始
DECLARE result INT;
SET result = (iq-((sq/30)) * ig;
IF result >= 0 THEN
RETURN result;
ELSEIF result < 0 THEN
RETURN 0;
END IF;
结束; $$
分隔符;
我在网上寻找答案,我找不到任何东西。我的语法有什么问题?
【问题讨论】:
标签: mysql database function phpmyadmin mariadb