[SQL ]有關trigger!!
我想寫兩個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
Database 近期熱門文章
PTT數位生活區 即時熱門文章