系統存儲過程
❶ sql server 2000 有哪些系統存儲過程 給解析下
系統過程還有點不勝舉啊。常用見的是 sp_executesql 是查詢sql句的,你看一下master中的存儲過程那些幾乎都是系統的存儲過程。
select * from master..sysobjects where type='p'
❷ 有哪些最常用的系統存儲過程
sp_databases 列出伺服器上的所有資料庫
sp_helpdb 報告有關指定資料庫或所有資料庫的信息
sp_renamedb 更改資料庫的名稱
sp_tables 返回當前環境下可查詢的對象的列表
sp_columns 返回某個表列的信息
sp_help 查看某個表的所有信息
sp_helpconstraint 查看某個表的約束
sp_helpindex 查看某個表的索引
sp_stored_proceres 列出當前環境中的所有存儲過程
sp_password 添加或修改登錄帳戶的密碼
sp_helptext 顯示默認值、未加密的存儲過程、用戶定義的存儲過程、觸發器或視圖的實際文本
❸ 如何查詢系統存儲過程都有哪些
sp_refreshview是擴展存儲過程,不能直接打開的,
擴展存儲過程是以C語言或去它語言編寫的外部程序,以動態鏈接庫(Dll)形式存儲在伺服器上,SQL
Server可以動態裝載並執行它們。編寫好擴展存儲過程後,固定伺服器角色(sysadamin)成員即可在Sql
Server伺服器上注冊該擴展存儲過程,並將它們的執行許可權授權其他用戶。擴展存儲過程只能放到Master資料庫。
.
.
↓↓↓
❹ 系統存儲過程存儲在哪個資料庫中
sysobjects表裡面會保存存儲過程的相關信息
select * from sysobjects where id=object_id( '所有者.存儲過程名 ')
存儲過程的主體內容則保存在 資料庫名字-->可編程行-->存儲過程 下面
系統表:syscomments
直接看不方便可以用系統存儲過程sp_helptext
❺ 如何使用系統存儲過程sp
不太清楚你問的是哪個資料庫的SP
若是Master資料庫的系統級別的存儲過程,可以這樣做:
1、首先用具備操作Master數據的用戶登錄
❻ SQL中sp_help系統存儲過程的功能是什麼
報告有關資料庫對象(sysobjects 表中列出的任何對象)、用戶定義數據類型或 Microsoft® SQL Server™ 所提供的數據類型的信息。
語法
sp_help [ [ @objname = ] name ]
參數
[@objname =] name
是 sysobjects 中的任意對象的名稱,或者是在 systypes 表中任何用戶定義數據類型的名稱。Name 的數據類型為 nvarchar(776),默認值為 NULL。不能使用資料庫名稱。
返回代碼值
0(成功)或 1(失敗)
❼ 數據控制語言的系統存儲過程
系統存儲過程是SQLServer系統創建的存儲過程,它的目的在於能夠方便地從系統表中查詢信息,或者完成與更新資料庫表相關的管理任務或其它的系統管理任務。系統存儲過程可以在任意一個資料庫中執行。系統存儲過程創建並存放於系統資料庫master中,並且名稱以sp_或者xp_開頭。
系統存儲過程的部分示例如下:
sp_addtype:用於定義一個用戶定義數據類型。
sp_configure:用於管理伺服器配置選項設置。
xp_sendmail:用於發送電子郵件或尋呼信息。
sp_stored_proceres:用於返回當前資料庫中的存儲過程的清單。
sp_help:用於顯示參數清單和其數據類型。
sp_depends:用於顯示存儲過程依據的對象或者依據存儲過程的對象。
sp_helptext:用於顯示存儲過程的定義文本。
sp_rename:用於修改當前資料庫中用戶對象的名稱。
❽ sql有哪些系統存儲過程,各有什麼功能
打開sql2005--資料庫--系統資料庫---master--可編輯性--存儲過程--系統存儲過程。。裡面全是。。
具體都什麼功能 去幫助里 對應的找下。。呵呵。。
❾ 系統存儲過程xp_cmdshell
EXEC master..xp_cmdshell 'bcp db_ProctMng.dbo.t_ProctInfo out "F:\002.txt" -c -t"|" -q -S"(local)" -U"sa" -P"pa" '
不是本機伺服器,就用S"(servername)",servername:你要連的伺服器名
❿ 查看存儲過程的定義可以使用系統存儲過程 ____________________.
這個要看你是什麼資料庫了,比如有的資料庫有系統表 SYSPROCEDURES 可以查存儲過程