请问在SQL中如何实现级联删除? 用存储过程:用事务保持一致性begin tran 先:delete 人员表 where 部门名=‘你要删除的部门名’再:delete 部门表 where 部门名=‘你要删除的部门名’commit tran 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 各位大虾,你们说的用过程、触发器我都知道,但是我现在想要在应用程序里控制(可以嵌入SQL语句)。能否用简单直接的标准SQL语句实现?如带'CASCADE'之类的参数。必须用过程吗? 1.用存储过程:在应用程序里直接调用存储过程。 2.用触发器: 在应用程序里嵌入SQL语句“delete 部门表 where 部门名=‘你要删除的部门名”,人员表的delete操作由触发器自动完成。 這種主從關係, 還是不要作'CASCADE'關連. 還是逐步的delete較少機會出錯的.用適當的procedure, 便可按既定的程序刪除, 當有錯誤之時, 也可按步rollback, 然後才嘗試刪除. 這種主從關係, 還是不要作'CASCADE'關連. 還是逐步的delete較少機會出錯的.用適當的procedure, 便可按既定的程序刪除, 當有錯誤之時, 也可按步rollback, 然後才嘗試刪除. 如何找出某个字段中含有汉字的记录? SELECT A.OrderId FROM tb_FuturesOrder A 表中有重复记录查询问题. 我想问个sql问题,一下想不出来了,还请高手帮忙! 关于SQL中exists的问题 求条查询语句^_^ 结果统计问题 这个sql谁会写? 紧急求助:如何恢复此数据库?(十万火急!!!) 请问如何取得新添纪录所占硬盘的容量??? 下面幾個LOCK怎樣翻譯?各用在什麼地方? 高手請進
但是我现在想要在应用程序里控制(可以嵌入SQL语句)。
能否用简单直接的标准SQL语句实现?如带'CASCADE'之类的参数。
必须用过程吗?
2.用触发器: 在应用程序里嵌入SQL语句“delete 部门表 where 部门名=‘你要删除的部门名”,人员表的delete操作由触发器自动完成。
用適當的procedure, 便可按既定的程序刪除, 當有錯誤之時, 也可按步rollback, 然後才嘗試刪除.
用適當的procedure, 便可按既定的程序刪除, 當有錯誤之時, 也可按步rollback, 然後才嘗試刪除.