这么简单得触发器错在那里???????????????????????? 作用就是在表s_sa中删除表depart中被删除得记录 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DELETE FROM S_SA a JOIN DELETED b ON b.depart_id = CAST(a.SA01 AS INT)沒有看過這種語法。隻有一個join的關聯字。 可是不管是用inner join 或者 left join,right join 都是这样的错误!服务器: 消息 170,级别 15,状态 1,过程 syn_dpt_delete,行 4第 4 行: 'a' 附近有语法错误。 你就不要用別名了。全部用實名,如:DELETE FROM S_SA JOIN DELETED ON deleted.depart_id = CAST(s_sa.SA01 AS INT) DELETE FROM S_SA where exists (select * from DELETED where depart_id=CAST(S_SA.SA01 AS INT))可以麼 DELETE a select * from S_SA a inner JOIN DELETED b ON b.depart_id = CAST(a.SA01 AS INT) delete s_sa where sa01 in(select departid from deleted) delete好像一次只能对一张表操作阿,你的DELETE 语句后跟了一个结果集,不对,xingfuniao(幸福鸟), jiang130(Hong) 写的是对的 高手来看看这if..else语句问题出在哪?在线等。。。 一个查询问题请教 谢谢 SQL 算法 日期加减 MDF文件突然增大,会是什么原因? 问个SQL语句 海量数据库的问题 100分求日期运算函数或存储过程 有没有语句能检索出一段时间内数据发生变化的表? 在ODBC中如何获得数据源的类型? 我想对数据库中的数据进行全文检索,可以用Index Server吗? 获取SQLServer存储过程执行时间 向各位求救,一道SQL语句题,能做出就给分,方法越多越好!万分感谢!急!急!
沒有看過這種語法。隻有一個join的關聯字。
服务器: 消息 170,级别 15,状态 1,过程 syn_dpt_delete,行 4
第 4 行: 'a' 附近有语法错误。
DELETE FROM S_SA JOIN DELETED ON deleted.depart_id = CAST(s_sa.SA01 AS INT)
where exists (select * from DELETED where depart_id=CAST(S_SA.SA01 AS INT))
可以麼
,不对,xingfuniao(幸福鸟), jiang130(Hong) 写的是对的