insert触发器实例
http://blog.163.com/yangbang_19856/blog/static/11997619200931985028181/
INSERT觸發(fā)器使用實(shí)例:現(xiàn)在數(shù)據(jù)庫中有2個(gè)表orders和orderdetail 要實(shí)現(xiàn)orders表中插入一條記錄insert into(orderid,number) values(4,1004) 后 相應(yīng)的在orderdetails表中系統(tǒng)自動插入一條記錄(orderid,productid) values(4,104),其中orderid是剛剛插入orders表中的orderid值 先假設(shè)productid為一個(gè) 常量值104
實(shí)現(xiàn)此功能需要在orders表上加一個(gè)觸發(fā)器,觸發(fā)器代碼為:
create trigger tr_insert_orders
?on orders
for insert
?as
--begin
declare @id int
select @id=orderid from inserted
select @num=orderid from inserted
insert orderdetails(orderid,productid) values(@id,@num)
--end
總結(jié)
以上是生活随笔為你收集整理的insert触发器实例的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: rubyonrails test 小记
- 下一篇: 彻底卸载JDK