关于触发器的问题

cainiao0800 2005-07-20 09:41:32
数据库中一个表有个if update '字段a' 类型的触发器
当我每次更新表的时候会不会都去判断一下是否更新了a字段
...全文
106 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xhjdm 2005-07-23
  • 打赏
  • 举报
回复
触发器是会每次在你更新数据时运行,

if update(a)
begin
具体实现语句
end
只有在你更新了字段a时才会运行“具体实现语句”部分

shingkong 2005-07-21
  • 打赏
  • 举报
回复
是的
SeeSunSet 2005-07-21
  • 打赏
  • 举报
回复
看来你还没有搞清楚触发器是干啥的.不然还要它干啥?
vivianfdlpw 2005-07-21
  • 打赏
  • 举报
回复
对的
GRLD8888 2005-07-20
  • 打赏
  • 举报
回复
应该是这样的,
只要你对这个表进行update修改时,就激活了这个触发器。
create trigger trup
on table1
for update
as
if update(a)
begin
print‘你修改了a字段’
end

34,873

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧