sqlserver 系統預存程序 中文說明_MsSql
來源:互聯網
上載者:User
/*預存程序*/
sp_databases --列出伺服器上的所有資料庫
sp_server_info --列出伺服器資訊,如字元集,版本和排列順序
sp_stored_procedures--列出當前環境中的所有預存程序
sp_tables --列出當前環境中所有可以查詢的對象
sp_start_job --立即啟動自動化任務
sp_stop_job --停止正在執行的自動化任務
sp_password --添加或修改登入帳戶的密碼
sp_configure --顯示(不帶選項)或更改(帶選項)當前伺服器的全域配置設定
sp_help --返回表的列名,資料類型,約束類型等
sp_helptext --顯示規則,預設值,未加密的預存程序,使用者定義的函數,
--觸發器或視圖的實際文本
sp_helpfile --查看當前資料庫資訊
sp_dboption --顯示或更改資料庫選項
sp_detach_db --分離資料庫
sp_attach_db --附加資料庫
sp_addumpdevice --添加裝置
sp_dropdevice --刪除裝置
sp_pkeys --查看主鍵
sp_fkeys --查看外鍵
sp_helpdb --查看指定資料庫相關檔案資訊
sp_addtype --自建資料類型
sp_droptype --刪除自建資料類型
sp_rename --重新命名資料庫
sp_executesql --執行SQL語句
sp_addlogin --添加登陸
sp_droplogin --刪除登入
sp_grantdbaccess --把使用者映射到登入,即添加一個資料庫安全帳戶並授予塔存取權限
sp_revokedbaccess--撤銷使用者的資料訪問權,即從資料庫中刪除一個安全帳戶
sp_addrole --添加角色
sp_addrolemember --向角色中新增成員,使其成為資料庫角色的成員
sp_addsrvrolemember--修改登入使其成為固定伺服器角色的成員
sp_grantlogin --允許使用群組帳戶或系統使用者使用Windows身分識別驗證串連到SQL
sp_defaultdb --修改一個登入的預設資料庫
sp_helpindex --用於查看錶的索引
sp_cursoropen --定義與遊標和遊標選項相關的SQL語句,然後產生遊標
sp_cursorfetch --從遊標中提取一行或多行
sp_cursorclose --關閉並釋放遊標
sp_cursoroption --設定各種遊標選項
sp_cursor --用於請求定點更新
sp_cursorprepare --把與遊標有關的T-SQL語句或批處理編譯成執行計畫,但並不建立遊標
sp_cursorexecute --從由sp_cursorprepare建立的執行計畫中建立並填充遊標
sp_cursorunprepare --廢棄由sp_cursorprepare產生的執行計畫
sp_settriggerorder --指定第一個或最後一個激發的、與表關聯的 AFTER 觸發器。在第一個
--和最後一個觸發器之間激發的 AFTER 觸發器將按未定義的順序執行