当前位置: 代码迷 >> ASP.NET >> 求问怎么用一句sql语句来代替asp.net的程序代码
  详细解决方案

求问怎么用一句sql语句来代替asp.net的程序代码

热度:4449   发布时间:2013-02-25 00:00:00.0
求问如何用一句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代码都不用改,但不利于后期维护。
  相关解决方案