首页 > 解决方案 > 为什么存储过程会出现语法错误

问题描述

我正在使用存储过程,但它显示错误。

粘贴网站作品中的其他代码。

但我不知道我的代码有什么问题 - 请给我建议。

ERROR 1064 (42000):您的 SQL 语法有错误;查看与您的 MariaDB 服务器版本相对应的手册,了解在 '; 附近使用的正确语法。
开始
插入帖子(名称,消息,路径)值(x,y,z);
END' 在第 1 行

代码:

CREATE PROCEDURE insert_post (IN x Varchar(20), IN y TEXT, IN z TEXT);
BEGIN
    INSERT INTO posts (name, message, path) 
    VALUES (x, y, z);
END //

在此处输入图像描述

标签: stored-proceduresmariadb

解决方案


推荐阅读