create procedure dele_data(IN agu integer) language sql begin DELETE FROM T WHERE id=agu; end [解决办法] 你把它格式稍微调整下,可能是格式不太对,写到一行里试试,像这样
create procedure dele_data(IN agu integer) language sql begin DELETE FROM T WHERE id=agu; end
[解决办法] 或者在命令行里创建试一下 [解决办法] 这样试试 创建用的脚本testTRI.sql: create procedure dele_data(IN agu integer) language sql begin DELETE FROM T WHERE id=agu; END@ 创建用的命令:db2 -td@ -f /workspace/test/testTRI.sql [解决办法] 创建用的脚本testTRI.sql: create procedure dele_data(IN agu integer) language sql begin DELETE FROM T WHERE id=agu; END@ 创建用的命令:db2 -td@ -f /workspace/test/testTRI.sql [解决办法] 你写的没有问题 你可以在db2的控制中心中打开编辑器 在里面运行是没问题的 dbeaver那个工具不行 [解决办法]