SQL Server 2008中定义触发器,更改一个表中的数据时,在另一个负责记录操作的表中插入记录的操作
比如图书馆信息,表Table1中有读者编号,图书编号,借书时间,归还时间等等,当读者借还书时激活触发器,在表Record中记录读者编号,图书编号,当时时间,操作名称(例如...
比如图书馆信息,表Table1中有读者编号,图书编号,借书时间,归还时间等等,当读者借还书时激活触发器,在表Record中记录读者编号,图书编号,当时时间,操作名称(例如“借”“还”)四项内容,以下代码
create trigger Insert_BBR
on Table1
after update
as
insert into Record
.............
然后代码该怎么写,就是在表Record中插入的代码。我试过代码inserted.Bookno,inserted.Readerno,getdate(),'借出',但是前两项内容格式不对,运行不过去,试求完整代码,能运行过去的 展开
create trigger Insert_BBR
on Table1
after update
as
insert into Record
.............
然后代码该怎么写,就是在表Record中插入的代码。我试过代码inserted.Bookno,inserted.Readerno,getdate(),'借出',但是前两项内容格式不对,运行不过去,试求完整代码,能运行过去的 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询