當前位置:首頁 » 存儲配置 » 存儲及觸發

存儲及觸發

發布時間: 2022-10-03 15:44:14

『壹』 請問存儲過程與觸發器關系

存儲過程需要調用才執行裡面的sql語句。觸發器是設置好觸發條件,條件達到時自動運行裡面的sql語句,比如對a表進行更新(update)操作時,相應的觸發器就會運行。

『貳』 存儲過程與觸發器的區別和聯系

我的理解:主要是使用場合不同,還有就是觸發器中不能使用commit(這個應該是約定而不是規定)
存儲過程相當於打包好的sql語法,可以包含復雜的sql操作,在程序調用時只要執行該存儲過程,一句話就可以完成復雜的資料庫操作.

『叄』 存儲過程和觸發器

PROCEDURE
p_book1
PROCEDURE p_book2
書名='大學英語'
EXEC p_book2
圖書編號=@x
'001105'
varchar(20)
書籍表 where 書名=@c1
EXEC p_book4 '大學語文'

『肆』 觸發器的特點及和存儲過程的區別

觸發器在資料庫里以獨立的對象存儲,它與存儲過程不同的是,存儲過程通過其它程序來啟動運行或直接啟動運行,而觸發器是由一個事件來啟動運行。即觸發器是當某個事件發生時自動地隱式運行。並且,觸發器不能接收參數。所以運行觸發器就叫觸發或點火(firing)。ORACLE事件指的是對資料庫的表進行的INSERT、UPDATE及DELETE操作或對視圖進行類似的操作。ORACLE將觸發器的功能擴展到了觸發ORACLE,如資料庫的啟動與關閉等。

『伍』 存儲過程和觸發器的區別

一、參考不同

1、存儲過程:是大型的SQL語句集,用於在大型資料庫系統中完成特定的功能。

2、初始化:SQLServer提供給程序員和數據分析人員以確保數據初始化的一種方法。

二、特點不同

1、存儲過程:存儲在資料庫中,編譯後永久有效,用戶通過指定存儲過程的名稱並指定參數(如果存儲過程具有參數)來執行。

2、insert:是與表事件相關的特殊存儲過程,程序的執行不被程序調用,也不是由程序手動啟動,而是由事件觸發,以便在操作表時(插入,刪除,更新))執行將被激活。

三、作用不同

1、存儲過程:以兩個遏制號(##)開頭的官僚存儲過程,該存儲過程將成為存儲在tempdb資料庫中的臨時存儲過程,一旦創建了該臨時存儲過程,它將被連接到伺服器稍後。任何用戶都可以在沒有特殊許可權的情況下執行它。

2、設置為:可用於強制引用常量,在添加,更新或刪除多個表中的行時終止,保留這些表之間定義的關系。但是,強制引用替換的最佳方法是在相關表中定義主鍵和外鍵約束。

『陸』 存儲過程和觸發器到底是個什麼玩意

電腦上的主板上的觸發器不是存儲元件,確實是晶體管元件,比如說早期主板上常見的門電路,不過現在都集成到南橋里了

『柒』 簡單說說存儲過程與觸發器的概念與作用

存儲過程就是一個sql的程序集 可以包含多個SQL語句 並可以附帶各種邏輯判斷及處理

觸發器 就類似於程序里的事件觸發
只是這里通常是某個欄位的改變 某個表插入了數據 或者刪除某些數據
以上這些處理引發的另外一些表數據的改變

『捌』 1. 試述存儲過程和觸發器的異同之處。

1>觸發器也是一種存儲過程,只不過是通過事件觸發的
而你所指的存儲過程,是用戶調取的

2>觸發器有兩張內置的表inserted和deleted(新數據表和舊數據表)
而存儲過程沒有

3>存儲過程可以執行一些不確定性的執行,觸發器不可以執行不確定性的執行
(我遇到過這個情況,具體記不清了好象是EXEC('SQL語句'),可以去搜搜相關資料)

『玖』 存儲過程與觸發器的區別

觸發器與存儲過程非常相似,觸發器也是SQL語句集,兩者唯一的區別是觸發器不能用EXECUTE語句調用,而是在用戶執行Transact-SQL語句時自動觸發(激活)執行。觸發器是在一個修改了指定表中的數據時執行的存儲過程。通常通過創建觸發器來強制實現不同表中的邏輯相關數據的引用完整性和一致性。由於用戶不能繞過觸發器,所以可以用它來強制實施復雜的業務規則,以確保數據的完整性。觸發器不同於存儲過程,觸發器主要是通過事件執行觸發而被執行的,而存儲過程可以通過存儲過程名稱名字而直接調用。當對某一表進行諸如UPDATE、INSERT、DELETE這些操作時,SQLSERVER就會自動執行觸發器所定義的SQL語句,從而確保對數據的處理必須符合這些SQL語句所定義的規則。

熱點內容
技算計編程 發布:2024-04-26 14:43:42 瀏覽:140
開普票密碼區和備注是什麼意思 發布:2024-04-26 14:43:31 瀏覽:852
吃雞安卓和蘋果如何加好友 發布:2024-04-26 14:39:10 瀏覽:836
centos編譯命令 發布:2024-04-26 14:18:04 瀏覽:654
網路編程畢設 發布:2024-04-26 14:13:10 瀏覽:208
秦九韶演算法教案 發布:2024-04-26 13:30:22 瀏覽:412
解壓到當前文件夾右鍵 發布:2024-04-26 03:57:08 瀏覽:979
html5android教程視頻下載 發布:2024-04-26 03:09:59 瀏覽:867
伺服器的描述是什麼 發布:2024-04-26 03:08:32 瀏覽:394
個人加密 發布:2024-04-26 03:01:23 瀏覽:521