求问如何用一句sql语句来代替asp.net的程序代码?
要实现的目的是每当我更新A表的“content”字段时, 就在B表中插入一条记录,这条记录包括A表的ID字段,也就是记录下A表中的ID号,形成日志。
现在要批量更新,如何用一条sql 语句来实现。
------解决方案--------------------
A表更新的记录如果有标识,很容易批量insert
insert into xxx(a,b,c) select a,b,c from xxx
如果没有规则,那不行
------解决方案--------------------
数据库触发器可以做到更新Content,就插入ID到B表,这样你连asp.net代码都不用改,但不利于后期维护。