修改一存储过程,执行后提示:SQL0577N 用户定义的例程 "TEST1"(特定名称 "TEST1")尝试修改数据,但该例程未定义为 MODIFIES SQL DATA。 LINE NUMBER=23. SQLSTATE=42985
什么错误?
谢谢
该例程未定义为 MODIFIES SQL DATA 什么错误
答案:2 悬赏:20 手机版
解决时间 2021-03-21 20:04
- 提问者网友:不要迷恋哥
- 2021-03-20 19:17
最佳答案
- 五星知识达人网友:不如潦草
- 2021-03-20 20:28
select * from test t1
where t1.car='33'
and t1.id in
(select id from test t2 where t2.car='22')
union
select * from test t1
where t1.car='22'
and t1.id in
(select id from test t2 where t2.car='33')
请参考
where t1.car='33'
and t1.id in
(select id from test t2 where t2.car='22')
union
select * from test t1
where t1.car='22'
and t1.id in
(select id from test t2 where t2.car='33')
请参考
全部回答
- 1楼网友:白昼之月
- 2021-03-20 21:22
不明白啊 = =!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯