永发信息网

如何解决该错误:ORA-06502:PL/SQL:数字或值错误

答案:2  悬赏:0  手机版
解决时间 2021-02-06 08:39
  • 提问者网友:遮云壑
  • 2021-02-06 05:32
如何解决该错误:ORA-06502:PL/SQL:数字或值错误
最佳答案
  • 五星知识达人网友:我住北渡口
  • 2021-02-06 06:01
比如:
过程中定义了一个变量 a varchar2(2); -- a的长度为2
而在赋值时 a := '123123'; -- '123123'的长度为6
这样就会出现你所遇到的问题,解决方法是找到变量,将其长度加大,注意:plsql中varchar2长度上限是4000
全部回答
  • 1楼网友:琴狂剑也妄
  • 2021-02-06 06:28
insert 有字段是另一表的外键,例如a表a字段是其主键是b表的外键,你在b表中强行插入与a表不同的值当然提示这个错误。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯