1.语法:
exec sql execute
begin
/*语句块*/
end;
end-exec;
--------------------------------------
proc test.pc 会报错PCC-S-02345,只要调用语句块,必须给sqlcheck=semantics
proc test.pc sqlcheck=semantics
还是不可以:
注意:如果调用语句块选项,就要跟一个选项:userid
proc test.pc sqlcheck=semantics userid=system/system
sqlcheck:按照semantics的标准去检查语法。
userid:按照userid给定的用户名密码去检查调用的存储过程和函数存不存在。你必须指定用户名和密码去,调东西,因为有可能这个不是你自己的数据库。所以给用户名