40分求助触发器新手问题

usercainiao 2008-03-08 12:20:25
//首先声明我不会写触发器,下面的问题可能有点白痴,我就40分了,解决了就40分!

CREATE trigger InertAB
on mainab
@id int
@number int
@shopname varchar(100)
@regionalwork varchar(100)
@keepcharge varchar(100)
@succeedcharge varchar(100)
@datatime datetime

@id int
@number int
@workerid varchar(100)
@projectitem varchar(100)
@onestandards varchar(100)
@twostandards varchar(100)
@shreestandards varchar(100)
@fourstandards varchar(100)
@datatime datetime
after (insert into mainab(id,number,shopname,regionalwork,keepcharge,succeedcharge,datatime,test)
values (id,number,shopname,regionalwork,keepcharge,succeedcharge,datatime))
as
(insert into deputyab(id,number,workerid,projectitem,onestandards,twostandards,shreestandards,fourstandards,datatime)
values(id,number,workerid,projectitem,onestandards,twostandards,shreestandards,fourstandards,datatime))

谁帮我改改这个触发器 让我实现插入功能 在线等
...全文
64 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
kelph 2008-03-08
  • 打赏
  • 举报
回复
--from inserted
inserted就是mainab表中刚插入的数据
pt1314917 2008-03-08
  • 打赏
  • 举报
回复
上面字段一一对应即可``
pt1314917 2008-03-08
  • 打赏
  • 举报
回复



CREATE trigger InertAB on mainab for insert
as
insert into deputyab(id,number,workerid,projectitem,onestandards,twostandards,shreestandards,fourstandards,datatim)
select id,number,shopname,regionalwork,keepcharge,succeedcharge,datatime,test from inserted


liangCK 2008-03-08
  • 打赏
  • 举报
回复
说实话.
你写的东西.我没看懂.
usercainiao 2008-03-08
  • 打赏
  • 举报
回复
我QQ506795
usercainiao 2008-03-08
  • 打赏
  • 举报
回复
我咋没看懂啊 哥们你能加我QQ不?
我太感激你了
liangCK 2008-03-08
  • 打赏
  • 举报
回复
create trigger insertab on mainab
for insert
as
insert deputy select * from inserted
go
usercainiao 2008-03-08
  • 打赏
  • 举报
回复
知道啊,我就想insert into mainab的时候就insert into deputy啊
liangCK 2008-03-08
  • 打赏
  • 举报
回复
触发器是什么应该知道吧?

34,838

社区成员

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

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