sql觸發(fā)器(關(guān)于sql觸發(fā)器的介紹)
發(fā)布日期:2022-07-03 05:20:16 來源: 編輯:
大家好,小都來為大家解答以上的問題。sql觸發(fā)器,關(guān)于sql觸發(fā)器的介紹很多人還不知道,現(xiàn)在讓我們一起來看看吧!
1、Microsoft SQL Server? 2000 提供了兩種主要機(jī)制來強(qiáng)制業(yè)務(wù)規(guī)則和數(shù)據(jù)完整性:約束和觸發(fā)器。
2、觸發(fā)器是一種特殊類型的存儲(chǔ)過程,它在指定的表中的數(shù)據(jù)發(fā)生變化時(shí)自動(dòng)生效。
3、喚醒調(diào)用觸發(fā)器以響應(yīng) INSERT、UPDATE 或 DELETE 語句。
4、觸發(fā)器可以查詢其它表,并可以包含復(fù)雜的Transact-SQL語句。
5、將觸發(fā)器和觸發(fā)它的語句作為可在觸發(fā)器內(nèi)回滾的單個(gè)事務(wù)對(duì)待。
6、如果檢測(cè)到嚴(yán)重錯(cuò)誤(例如,磁盤空間不足),則整個(gè)事務(wù)即自動(dòng)回滾。
本文到此結(jié)束,希望對(duì)大家有所幫助。
標(biāo)簽: