[shi]表里有三个字段 a,b,c 当改变啊a,b的值时c也会随之改变 其中c=a+b 用触发器怎么做
解决方案 »
- ftp上传时出错
- 求助:给单元格添加文字
- C#中StringBuilder类remove方法的使用问题
- 一个exe程序不用安装framework也能运行应该建立什么类型的项目
- 主程序需要动态加载一个dll,该dl初始化时启动了一个UdpClient,主程序退出时【长】……
- 请问如何利用正则表达式验证文本是否合法
- 借用[jinjazz]创意的攒分贴 之 初学WPF遇到一些问题
- winForm和mfc程序的区别
- windows窗体,数据库的问题
- .NET胖客户模型是否支持3层(类似delhpi)的开发
- 简单的ini读写问题
- 急!!!c# socket的客户端 从c++写的服务端接受数据,怎么写? 全分想赠!
create trigger trig_shi
on shi
for update
as
begin
declare @olda int, @oldb int, @newa int, @newb int
select @olda = a, @oldb = b from deleted
select @newa = a, @newb = b from inserted
print str(@olda)
if(@olda <> @newa or @oldb <> @newb)
update shi set c = a + b where a = @newa and b = @newb
end