当前位置: 代码迷 >> Sql Server >> delete和exists一起用的有关问题,求达人
  详细解决方案

delete和exists一起用的有关问题,求达人

热度:82   发布时间:2016-04-27 11:23:12.0
delete和exists一起用的问题,求达人!
SQL code
select * from zjolsms_ig..tb_smsdeliver c where exists(select p_number from zjolsms_ig..tb_programinfo a,zjolsms_ig..tb_userinfo b where a.c_id=b.u_relationid and b.u_loginname='czgd105' and b.u_level=2 and a.p_number=c.p_number)delete from zjolsms_ig..tb_smsdeliver c where exists (select p_number  from zjolsms_ig..tb_programinfo a,zjolsms_ig..tb_userinfo b where a.p_number=c.p_number and a.c_id=b.u_relationid and b.u_loginname='bbgd104' and b.u_level=2) 


如上,我查询语句可以执行,但是删除语句执行不了,WHY?
报错内容:
消息 102,级别 15,状态 1,第 1 行
'c' 附近有语法错误。

即delete那行的c附近有错误,我咋看也没看出错误啊?!求达人!

------解决方案--------------------
探讨

引用:
delete c from zjolsms_ig..tb_smsdeliver c where exists
(select p_number from zjolsms_ig..tb_programinfo a,zjolsms_ig..tb_userinfo b
where a.p_number=c.p_number and a.c_id=b.u_r……
  相关解决方案