请教一个简单的触发器问题

huhu_yxf 2002-07-22 05:21:10
a表中id,name两个字段
b表中有name字段
对a表进行insert操作
想建立触发器
同时对a表的name字段也进行insert操作,且a.name=b.nameanme
请问怎么写
...全文
92 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
lgh21cn 2002-07-22
  • 打赏
  • 举报
回复
Create trigger tr_insert_a On dbo.a
for Insert
As
Insert into b select i.name from Inserted i
lgh21cn 2002-07-22
  • 打赏
  • 举报
回复
Create trigger tr_insert_a On dbo.a
for Insert
As
Insert into b select i.name from Inserted i
Cham 2002-07-22
  • 打赏
  • 举报
回复
你对那个表操作,触发器就应该建立在那个表上

Create trigger T_InsA On dbo.a
for Insert
As
Insert into b
select name from Inserted
Cham 2002-07-22
  • 打赏
  • 举报
回复
对A表操作,触发器应该建立在A表上
Create Trigger Tr_InsA on dbo.A
For Insert
As
declare @name as char(?)
select @name = name from inserted
Insert into b (name) values (@name)
老乐 2002-07-22
  • 打赏
  • 举报
回复
create trigger instaba
for insert
as
insert into tabb (name)
select name from inserted
huhu_yxf 2002-07-22
  • 打赏
  • 举报
回复
前面写错了
应该触发b进行insert
使得b.name=a.name
谢谢

34,590

社区成员

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

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