写错了,是其中PRODUCT的BOOKID表作为主键,PBOOK表的BOOKID作为外键
解决方案 »
- 如何选出每个组中满足条件的第一条?
- 删除一个字段中包含“三”的所有数据(表USER,USERNAME)?
- 除了导表外,还有什么修改表的所有者的方法,或语句???
- 帮个忙,游标和累加方面的。谢了!
- 请教建立作业,自动备份数据库???
- 关于存储过程
- 我想问一下在SQL中哪里有像Oracle中jobs一样的功能
- 求一个比较复杂的算法问题。
- 我想确定一个搜索条件:打开在一个表中随机出现的记录而在另一个有关系的表中未出现的记录
- 在win2000server(sp1/sp2以上)上安装sqlserver2000失败!配置服务器的进程挂起!
- 请问在mssql7中用exec语句插入时间变量时有什么特殊?
- 小妹有难,有关sql的存储过程
可以简单写个例子来看看
on PRODUC
for insert
as
declare @BOOKID numberDECLARE Produc_Cur CURSOR FOR
SELECT bookid FROM inserted
OPEN authors_cursor
FETCH NEXT FROM Produc_Cur
INTO @bookid
begininsert into Pbook(bookid) values(bookid)FETCH NEXT FROM Produc_Cur
INTO @bookid
end WHILE @@FETCH_STATUS = 0
insert into pbook(bookid) values(@bookid)
create trigger test
on PRODUC
for insert
as
declare @BOOKID numberDECLARE Produc_Cur CURSOR FOR
SELECT bookid FROM inserted
OPEN authors_cursor
FETCH NEXT FROM Produc_Cur
INTO @bookid
WHILE @@FETCH_STATUS = 0
begin
insert into Pbook(bookid) values(bookid)
FETCH NEXT FROM Produc_Cur
INTO @bookid
end