sysobjects表裡面會保存存儲過程的相關信息
select * from sysobjects where id=object_id( '所有者.存儲過程名 ')
存儲過程的主體內容則保存在 資料庫名字-->可編程行-->存儲過程 下面
系統表:syscomments
直接看不方便可以用系統存儲過程sp_helptext
❷ sql中sp_help系統存儲過程的功能是什麼
報告有關資料庫對象(sysobjects 表中列出的任何對象)、用戶定義數據類型或 Microsoft® SQL Server™ 所提供的數據類型的信息。
語法
sp_help [ [ @objname = ] name ]
參數
[@objname =] name
是 sysobjects 中的任意對象的名稱,或者是在 systypes 表中任何用戶定義數據類型的名稱。Name 的數據類型為 nvarchar(776),默認值為 NULL。不能使用資料庫名稱。
返回代碼值
0(成功)或 1(失敗)
❸ 資料庫的4個系統存儲過程是什麼
SQL Server系統存儲過程數量眾多,不下數百個
常用的系統存儲過程
系統存儲過程 說明
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資料庫。
.
.
↓↓↓
❺ sql有哪些系統存儲過程,各有什麼功能
打開sql2005--資料庫--系統資料庫---master--可編輯性--存儲過程--系統存儲過程。。裡面全是。。
具體都什麼功能 去幫助里 對應的找下。。呵呵。。
❻ SQL系統存儲過程名字以什麼為前綴 cp_ ZP_ SP_ XP_
1系統存儲過程以sp_開頭,用來進行系統的各項設定.取得信息.相關管理工作。
2本地存儲過程
用戶創建的存儲過程是由用戶創建並完成某一特定功能的存儲過程,事實上一般所說的存儲過程就是指本地存儲過程。
3臨時存儲過程
分為兩種存儲過程:
一是本地臨時存儲過程,以井字型大小(#)作為其名稱的第一個字元,則該存儲過程將成為一個存放在tempdb資料庫中的本地臨時存儲過程,且只有創建它的用戶才能執行它;
二是全局臨時存儲過程,以兩個井字型大小(##)號開始,則該存儲過程將成為一個存儲在tempdb資料庫中的全局臨時存儲過程,全局臨時存儲過程一旦創建,以後連接到伺服器的任意用戶都可以執行它,而且不需要特定的許可權。
4遠程存儲過程
在SQL Server2005中,遠程存儲過程(Remote
Stored Proceres)是位於遠程伺服器上的存儲過程,通常可以使用分布式查詢和EXECUTE命令執行一個遠程存儲過程。
5
擴展存儲過程
擴展存儲過程(Extended Stored
Proceres)是用戶可以使用外部程序語言編寫的存儲過程,而且擴展存儲過程的名稱通常以xp_開頭。
❼ 如何使用系統存儲過程sp
不太清楚你問的是哪個資料庫的SP
若是Master資料庫的系統級別的存儲過程,可以這樣做:
1、首先用具備操作Master數據的用戶登錄
❽ 查看存儲過程的定義可以使用系統存儲過程 ____________________.
這個要看你是什麼資料庫了,比如有的資料庫有系統表 SYSPROCEDURES 可以查存儲過程
❾ 系統存儲過程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:你要連的伺服器名
❿ 數據控制語言的系統存儲過程
系統存儲過程是SQLServer系統創建的存儲過程,它的目的在於能夠方便地從系統表中查詢信息,或者完成與更新資料庫表相關的管理任務或其它的系統管理任務。系統存儲過程可以在任意一個資料庫中執行。系統存儲過程創建並存放於系統資料庫master中,並且名稱以sp_或者xp_開頭。
系統存儲過程的部分示例如下:
sp_addtype:用於定義一個用戶定義數據類型。
sp_configure:用於管理伺服器配置選項設置。
xp_sendmail:用於發送電子郵件或尋呼信息。
sp_stored_proceres:用於返回當前資料庫中的存儲過程的清單。
sp_help:用於顯示參數清單和其數據類型。
sp_depends:用於顯示存儲過程依據的對象或者依據存儲過程的對象。
sp_helptext:用於顯示存儲過程的定義文本。
sp_rename:用於修改當前資料庫中用戶對象的名稱。