请问一个trigger的写法!!

damonzhang 2003-07-01 03:41:11
现在有一个sqlserver上面的两个数据库 db1 db2, 在db1中有一table t1,在db2中有一table t2. t1有两个字段:t1id,t1name, t2 有三个字段: t2id, t1id,t1name。
现在的需求是,当修改t1的t1name字段时,要将t2中相对应的记录的t1name进行修改。因为本人之前从来没有接触过sqlserver,特向各位请教!越详细越好!
...全文
32 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
damonzhang 2003-07-01
  • 打赏
  • 举报
回复
再次给分
damonzhang 2003-07-01
  • 打赏
  • 举报
回复
给分!
damonzhang 2003-07-01
  • 打赏
  • 举报
回复
已经搞定了,多谢
CrazyFor 2003-07-01
  • 打赏
  • 举报
回复
aa是一个别名,

即:
... from inserted as aa ....
friendliu 2003-07-01
  • 打赏
  • 举报
回复
aa这定义的就是inserted表一个别名
friendliu 2003-07-01
  • 打赏
  • 举报
回复
aa这定义的就是inserted表一个别名
damonzhang 2003-07-01
  • 打赏
  • 举报
回复
请问pengdali(大力 V2.0) ,里面的aa是什么意思阿?
pengdali 2003-07-01
  • 打赏
  • 举报
回复
CREATE TRIGGER 名2 ON dbo.t1
FOR update
AS
if update(t1name)
update db2..t2 set t1name=aa.t1name from inserted aa where aa.t1id=db2..t2.t2id

34,872

社区成员

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

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