作者peiiyu (~永恒的瞬间~)
看板Database
标题[SQL ]有关trigger!!
时间Sun Dec 31 21:07:13 2006
我想写两个trigger~
其中ㄧ个是利用原有的资料~
资料表1中的"借阅日期"加上资料表2里面的"借阅天数"
得到ㄧ个"应还日期"的数据资料
要写的trigger就是"自动填入应还日期"!!
另外一个trgger是利用资料表2的"借阅本数"
来判断有没有超过借阅本数
这是我写的第二个trigger~
create trigger record_insert_check
on record
for insert
as
declare @no int,@p int
select @no = count(读者编号),@p=借阅本数
from record,rank
group by 借阅本数
if (@no>@p)
begin
raiserror('借阅的书籍本数已超过可借的数目!! ', 16,1)
rollback transaction
end
希望各位大大可以帮我解答~
顺便看看我写的trigger有没有错误!!谢谢! :)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.229.117.57