SQL Server資料庫SP命令祥解

來源:互聯網
上載者:User

標籤:io   使用   strong   資料   sp   on   c   ad   r   

1、資料庫:

(1)sp_helpdb:報告有關指定資料庫或所有資料庫的資訊。
例:sp_helpdb   --顯示所有資料庫資訊(名稱、大小等)
例:sp_helpdb Recruitment   --顯示Recruitment資料庫資訊(名稱、大小等)

(2)sp_renamedb:更改資料庫的名稱。
例:sp_renamedb ’pubs’,’pub’   --將名為pubs的資料庫改名為pub

(3)sp_dboption:顯示或更改資料庫選項。不能在 master 或 tempdb 資料庫上使用 sp_dboption。
例:sp_dboption ’Recruitment’,’READ ONLY’,’TRUE’   --設定Recruitment資料庫為READ ONLY

2、表

(1)sp_help:當前資料庫中尋找對象。
例:sp_help Employee     --顯示Employee表的結構

(2)sp_rename:更改當前資料庫中使用者建立對象(如表、列或使用者定義資料類型)的名稱。
例:sp_rename ’employee’,’employ’

3、使用者自訂資料類型

(1)sp_addtype:建立使用者定義的資料類型。 
例:sp_addtype birthday, datetime, ’NULL’   
--建立了一個名為 birthday 的使用者定義資料類型(基於 datetime),該資料類型允許空值

(2)sp_droptype: 刪除使用者定義的資料類型。
例: sp_droptype ’birthday’     --刪除使用者定義的資料類型 birthday

(3)sp_help:查看使用者自訂資料類型的情況
例:sp_help birthday     --查看使用者定義的資料類型 birthday的資訊

4、規則

(1)sp_bindrule:將規則綁定到列或使用者定義的資料類型。
例:sp_bindrule rulType,’Titles.Type’   --將規則rulType綁定到Titles表的Type列

(2)sp_unbindrule:在當前資料庫中為列或使用者定義資料類型解除規則綁定。
例:sp_unbindrule ’Titles.Type’   --取消綁定到Tiltes表中的Type列的規則

(3)sp_helptext:查看規則的詳細資料。
例:sp_helptext rulType    --查看規則rulType的詳細資料

5、預設

(1)sp_bindefault:將預設值綁定到列或使用者定義的資料類型。
(2)sp_unbindefault:在當前資料庫中為列或者使用者定義資料類型解除(刪除)預設值綁定。
(3)sp_helptext:查看預設值的資訊。

6、索引

sp_helpindex:報告有關表或視圖上索引的資訊。
例:sp_helpindex employee    --查看employee表中索引資訊

7、視圖

sp_helptext:查看視圖文本

8、預存程序

sp_helptext:查看預存程序文本

9、觸發器

(1)sp_help <觸發器名>:查看指定觸發器是否存在
(2)sp_helptrigger:返回指定表中定義的當前資料庫的觸發器類型。

10、其他

sp_help:報告有關資料庫物件、使用者定義資料類型或 資料類型的資訊。
sp_helptext:顯示規則、預設值、未加密的預存程序、使用者定義函數、觸發器或視圖的文本。
sp_rename:更改當前資料庫中使用者建立對象(如表、列或使用者定義資料類型)的名稱。

SQL Server資料庫SP命令祥解

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.