Sql Server 獲取存儲過程或函數創建語句


通過該語句可以獲取到sqlserver 所有的函數名或者存儲過程名

SELECT name FROM sysobjects WHERE xtype='P';

 

通過該語句可查詢出函數或者存儲過的的創建語句

sp_helptext  '函數名(存儲過程名)'

 

xtype可選擇類型

AF = 聚合函數 (CLR)

C = CHECK 約束

D = DEFAULT(約束或獨立)

F = FOREIGN KEY 約束

FN = SQL 標量函數

FS = 程序集 (CLR) 標量函數

FT = 程序集 (CLR) 表值函數

IF = SQL 內聯表值函數

IT = 內部表

P = SQL 存儲過程

PC = 程序集 (CLR) 存儲過程

PG = 計划指南

PK = PRIMARY KEY 約束

R = 規則(舊式,獨立)

RF = 復制篩選過程

S = 系統基表

SN = 同義詞

SQ = 服務隊列

TA = 程序集 (CLR) DML 觸發器

TF = SQL 表值函數

TR = SQL DML 觸發器

U = 表(用戶定義類型)

UQ = UNIQUE 約束

V = 視圖

X = 擴展存儲過程

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM