我无法让我的第一个存储过程工作,所以我从手册中复制了这个示例:
CREATE PROCEDURE insert_data(a integer, b integer)
LANGUAGE SQL
AS $
INSERT INTO tbl VALUES (a);
INSERT INTO tbl VALUES (b);
$;
CALL insert_data(1, 2);我得到以下错误消息:
错误:语法错误位于或接近“过程”行1:创建过程insert_data(整数,b整数)^ SQL状态: 42601字符:8
我做错了什么?
我正在本地主机上运行数据库,作为管理用户运行。是我自己安装的。安装过程完成,没有错误,我能够创建表,函数,触发器等。
发布于 2019-03-11 12:17:51
https://dba.stackexchange.com/questions/231669
复制相似问题