这是我的密码。
CREATE PROCEDURE add_new_user(IN VARCHAR(30) UName)
BEGIN
INSERT INTO `tbl_user_details` (`Name`) VALUES(UName);
END
当我运行这个查询时,它显示一个错误
错误代码:1064您的sql语法有错误;检查与您的mariadb服务器版本相对应的手册,以便在第1行的“end”附近使用正确的语法
请给我更正一下。
这是我的密码。
CREATE PROCEDURE add_new_user(IN VARCHAR(30) UName)
BEGIN
INSERT INTO `tbl_user_details` (`Name`) VALUES(UName);
END
当我运行这个查询时,它显示一个错误
错误代码:1064您的sql语法有错误;检查与您的mariadb服务器版本相对应的手册,以便在第1行的“end”附近使用正确的语法
请给我更正一下。
2条答案
按热度按时间dbf7pr2w1#
如果过程中只有一条语句,则不需要设置分隔符或使用begin..end语句。
xiozqbni2#