触发器(如何做表的级联插入)

[复制链接]
查看11 | 回复1 | 2009-2-9 14:08:17 | 显示全部楼层 |阅读模式
CREATE TRIGGER trigger_film_add
ON film_add
FOR INSERT
AS
declare
@fid int,
@fnum varchar(10),
@fadd varchar(100),
@fsize int
select
@fid=film.fid,
@fnum=null,
@fadd=null,
@fsize=null
fromfilm_add
where film_add.fid=film.fid
insert into film_add(film_add.fid,fnum,fadd,fsize)
values(@fid,@fnum,@fadd,@fsize)
---------------------------------------------------
第二个表属性
film_add
(fid int,
fnum varchar(10),
fadd varchar(50),
fzize int
)
----------------------------
如何为第二个表做一个级联插入的触发器?如果第二个表的触发器做好了,第一个表(如图)用做触发器?恳请高手帮忙或留下QQ,谢谢
上面的触发器是错误的!!!!!

回复

使用道具 举报

千问 | 2009-2-9 14:08:17 | 显示全部楼层
select@fid=film.fid,@fnum=null,@fadd=null,@fsize=nullfrom film_addwhere film_add.fid=film.fid这里你这样写肯定是错的..Film是什么东西都不知道你加我Hi......
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行