注册

SQL 错误 [42000]: 第 3 行, 第 19 列[procedure]附近出现错误: 语法分析出错

冬去春至燕归来 2026/02/02 198 5

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:8.4
【问题描述】*:
create table IF NOT EXISTS test_tab (id int primary key, name varchar(30));
--创建有参数存储过程 p_test
create or replace procedure p_test(i in int)
as j int;
begin
for j in 1 ..i loop
insert into test_tab values(j,'p_test'||j);
end loop;
end;
这两个语句一起执行时会报错,单独执行没问题
image.png
正确的写法应该是什么,或者要加什么分隔符吗

回答 0
暂无回答
扫一扫
联系客服