Oracle 存储过程中 %type 是设置错误造成的,解决方法为:
1、在要调试的存储过程右键,选择编辑以进行调试。
2、点击小瓢虫,d出调试窗口,截图如下。
3、输入7839员工编号,点击确认,进行调试。
4、增加权限语句如下。
5、再次进行调试,程序停留在断点位置。点击工具栏红色方框,结束调试。
CREATE OR REPLACE PROCEDURE XXX(
iID IN MY_TABLE.ID%TYPE
)
IS
BEGIN
END XXX
说明:
iID IN MY_TABLE.ID%TYPE
iID参数的数据类型跟MY_TABLE表的ID字段类型一样,这样,你修改这个表的ID字段类型,就不用改存储过程了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)