成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

帶您了解三類SQL存儲過程

數(shù)據(jù)庫 SQL Server
SQL存儲過程分為系統(tǒng)存儲過程、擴展存儲過程、用戶定義的存儲過程等三類,下文將為您詳細介紹此三類存儲過程,供您參考。

SQL存儲過程分為三類,下面將為您詳細介紹這三類SQL存儲過程,供您參考,如果您對此有興趣的話,不妨一看,相信對您會有所啟迪。

SQL存儲過程:
系統(tǒng)存儲過程:(System stored Procedure)sp_開頭,為SQLSERVER內(nèi)置存儲過程。
擴展存儲過程:(Extended stored Procedure),也就是外掛程序,用于擴展SQLSERVER的功能,以sp_或者xp_開頭,以DLL的形式單獨存在。

(系統(tǒng)存儲過程和擴展存儲過程都是在master數(shù)據(jù)庫中。sp_開頭的可是全局的,任何一個數(shù)據(jù)庫都可以直接調(diào)用的。)
系統(tǒng)存儲過程主要分為以下幾類:

目錄存儲過程,例如:
sp_columns 返回當(dāng)前環(huán)境中可查詢的指定表或視圖的列信息。
sp_tables 返回當(dāng)前環(huán)境下可查詢的對象的列表(任何可出現(xiàn)在 FROM 子句中的對象)。
sp_stored_procedures 返回當(dāng)前環(huán)境中的存儲過程列表。

復(fù)制類存儲過程,例如:
sp_addarticle 創(chuàng)建項目并將其添加到發(fā)布中。此存儲過程在發(fā)布服務(wù)器的發(fā)布數(shù)據(jù)庫上執(zhí)行。

安全管理類存儲過程,例如:
sp_addrole 在當(dāng)前數(shù)據(jù)庫創(chuàng)建新的 Microsoft® SQL Server™ 角色。
sp_password 添加或更改 Microsoft® SQL Server™ 登錄的密碼。

分布式查詢存儲過程,例如:
sp_foreignkeys 返回引用主鍵的外鍵,這些主鍵在鏈接服務(wù)器中的表上。
sp_primarykeys 返回指定遠程表的主鍵列,每個鍵列占一行。

擴展存儲過程:
xp_sendmail 向指定的收件人發(fā)送郵件和查詢結(jié)果集附件。
xp_startmail 啟動 SQL 郵件客戶端會話。
xp_cmdshell 以操作系統(tǒng)命令行解釋器的方式執(zhí)行給定的命令字符串,并以文本行方式返回任何輸出。授予非管理用戶執(zhí)行xp_cmdshell 的權(quán)限。

用戶定義的存儲過程:(User-defined stored Procedure),這個就是用戶在具體的數(shù)據(jù)庫中自己定義的,名字***不要以sp_和xp_開頭,防止混亂。

注意事項:

1.在存儲過程中,有些建立對象的語句是不可使用的:create default,create trigger,create procedure,create view,create rule.
2.在同一數(shù)據(jù)庫中,不同的所有者可以建立相同名稱的對象名。例如:a.sample,b.sample,c.sample三個數(shù)據(jù)表可以同時存在。如果存儲過程中未指明對象的所有者(例如存儲過程中的語句select * from sample,這句中的sample沒有指明所有者),在執(zhí)行的過程中默認的所有者查找順序是:相應(yīng)的存儲過程的建立者->相應(yīng)數(shù)據(jù)庫的所有者。如果這個查找過程中沒有把所有者確定下來,系統(tǒng)就要報錯。
(這里我額外插一句:如果需要嚴密的數(shù)據(jù)操作,在任何操作中盡量加上所有者,例如leijun.sample)
3.在存儲過程名稱前邊添加#或者##,所建立的存儲過程則是“臨時存儲過程“(#是局部臨時存儲過程,##是全局臨時存儲過程)。
 

 

 

【編輯推薦】

SQL修改列及表名的問題

如何定義SQL主鍵

教您使用SQL語句修改SQL主鍵

SQL字段類型長度的更改方法

sql server主鍵的問題現(xiàn)狀

責(zé)任編輯:段燃 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2010-09-27 16:04:00

2010-10-22 13:34:49

SQL Server游

2010-09-26 14:12:35

SQL內(nèi)連接

2010-09-26 14:40:25

SQL FROM子句

2010-10-21 16:43:47

sql server恢

2010-10-19 14:56:05

sql server臨

2010-10-20 10:31:57

sql server聯(lián)

2010-11-11 11:56:39

SQL Server標(biāo)

2010-10-20 15:02:21

2010-11-12 11:07:03

sql server內(nèi)

2010-10-21 15:07:09

SQL Server系

2010-09-26 14:57:05

SQL聯(lián)合查詢

2010-11-11 13:39:57

SQL連接查詢

2010-10-19 13:26:45

SQL Server事

2010-10-20 16:22:52

SQL Server權(quán)

2010-09-28 10:46:39

sql字段類型

2010-09-16 14:38:55

Sql server表

2010-10-21 11:44:55

SQL Server分

2010-10-14 11:41:03

mysql變量

2010-09-27 11:29:36

SQL全文索引
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 色综合一区二区三区 | 亚洲精品二区 | 欧美 日韩 国产 成人 | 91麻豆精品国产91久久久久久久久 | 91热在线 | 成人精品毛片国产亚洲av十九禁 | 日韩久久成人 | 免费亚洲成人 | 操久久 | 国产精品久久毛片av大全日韩 | 欧美在线视频一区二区 | av中文字幕网站 | 日本在线中文 | 国产精品一区久久久 | 谁有毛片 | 欧美国产亚洲一区二区 | 日韩有码在线观看 | 久久精品小视频 | 亚洲毛片在线观看 | 日韩精品一区二区三区中文在线 | 亚洲在线一区二区 | 午夜视频在线视频 | 国产欧美一区二区三区免费 | 色婷婷精品| 欧美日韩一区二区在线观看 | 中文字幕精品一区 | 欧美精品一区二区三区在线四季 | 97色综合 | 99pao成人国产永久免费视频 | 91亚洲精华国产 | 中文字幕一区二区在线观看 | 黄色片亚洲 | 亚洲一区二区三区四区av | 亚洲国产精品一区在线观看 | 午夜午夜精品一区二区三区文 | 操网站| 99精品一区 | 亚洲欧美在线一区 | 麻豆精品一区二区三区在线观看 | 成人性视频免费网站 | 成人三级网址 |