SQL server2000 怎么写 触发器 两表数据同步

目的是我有两张表table1字段code为主键,tabe2也有字段code需要用一条sql语句,实现往两表中同时插入数据求大家用帮帮忙啊谢谢... 目的是 我有两张表 table1字段code为主键, tabe2 也有字段 code 需要用一条sql语句,实现往两表中同时插入数据 求大家用帮帮忙啊 谢谢 展开
 我来答
skyfukk
推荐于2016-10-24 · TA获得超过1187个赞
知道小有建树答主
回答量:966
采纳率:100%
帮助的人:635万
展开全部
create trigger Mytrg
on table1
for insert
as
begin
insert into tabe2 select * from inserted
end

触发器本身的工作原理就是一条一条的处理,插入1条自动处理1次,一次批插入N条,触发器处理N次

for insert 触发器的工作原理:

DBMS在数据进行插入的时候,每插入一条记录后触发触发器,将插入的所有数据保存在inserted临时表中,

以上范例中:insert into tabe2 select * from inserted就是将inserted临时表中的数据插入到tabe2表中,

此次触发器执行完毕,系统自动删除inserted表.如果批插入多条,将再次出发此触发器

基本要求:tabe2 表结构和table1表结构一模一样
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
woowtaotao
2011-05-09 · 超过38用户采纳过TA的回答
知道小有建树答主
回答量:251
采纳率:0%
帮助的人:126万
展开全部
sql = "INSERT INTO table1(字段) VALUES(值);INSERT INTO table2(字段) VALUES(值)"

这样可以吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式