惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

D
DataBreaches.Net
有赞技术团队
有赞技术团队
Jina AI
Jina AI
H
Help Net Security
D
Docker
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Blog — PlanetScale
Blog — PlanetScale
Hugging Face - Blog
Hugging Face - Blog
罗磊的独立博客
MyScale Blog
MyScale Blog
N
Netflix TechBlog - Medium
B
Blog RSS Feed
Martin Fowler
Martin Fowler
WordPress大学
WordPress大学
T
The Blog of Author Tim Ferriss
U
Unit 42
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
MongoDB | Blog
MongoDB | Blog
美团技术团队
M
MIT News - Artificial intelligence
阮一峰的网络日志
阮一峰的网络日志
博客园 - 司徒正美
Microsoft Security Blog
Microsoft Security Blog
IT之家
IT之家

博客园 - gamebaby

去掉rhel 6的缺少授权证书提示 c++消息 脚踏实地向前走 读xml内容 - gamebaby - 博客园 InvokeMember Invoke 项目经理应该知道的. Clear Sqlserver log 获取表信息 Email(VB.net) - gamebaby - 博客园 Email(C#) - gamebaby - 博客园 主外键 转义符 创建数据库 触发器 CASE 语句 事务处理 游标例子2(转载) 游标例子1(转载)
常规触发器
gamebaby · 2006-11-11 · via 博客园 - gamebaby

--列级触发器演示脚本

create table who_change  --创建表
(
change_date datetime,
change_column varchar(20),
who varchar(20)
)

go

create trigger mytrigger
on authors
for insert,update
as
 if update(au_lname)  --如果更新的是au_lname列
   begin
     insert into who_change   --记录更新信息。
     values(getdate(),'au_lname',user_name())
    end
 else if update(au_fname)
    begin
     insert into who_change
     values(getdate(),'au_fname',user_name())
    end
 else
    begin
     insert into who_change
     values(getdate(),'other columns',user_name())
    end
go

update authors set au_lname = 'haijian'
where au_fname = 'zhang'