一条无法执行的SQL语句,大家来找毛病 delete a where exist ( select 1 from b where a.name=b.deletename ) 这条件无法执行,为什么呢??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 delete a where exists ( select 1 from b where a.name=b.deletename ) delete awhere exists( select 1 from b where a.name = b.deletename)你的exist少一个s,应该为exists exist 都写错了 exists delete a where exists ( select 1 from b where a.name = b.deletename ) 里面的子句都有问题,“where a.name=b.deletename” a.name哪里来的? 大家都发现exists被写成exist了,所以执行肯定报错。至于子查询,就要认真核查逻辑了 应该是DELETE FROM A WHERE EXISTS (SELECT 1 FROM B WHERE A.NAME = B.DELETENAME); 关于oracle数据显示问题 机器上装有MSsql2005,我现在装Oracle9i可就是装不上,请求援助 哪位大侠可以将以下MS SQL转换成P/L SQL!! ORACLE 遍历字符串 请教一个关于Oracel中Clob类型的问题 在ORACLE9i中改变计算机名和工作组名的问题 unix oracle 简单问题 一个麻烦的SQL问题,表的横轴变纵轴,该怎么办? end-of-file on communication channel pl/sql,求大神指导 oracle遍历结果集必须要用游标吗? 什么叫数据库实例?
where exists
(
select 1
from b
where a.name=b.deletename )
where exists
(
select 1
from b
where a.name = b.deletename
)你的exist少一个s,应该为exists
where exists
(
select 1
from b
where a.name = b.deletename
) 里面的子句都有问题,“where a.name=b.deletename” a.name哪里来的?