SQL获取数据库中所有用户自定义存储过程、函数、触发器


SQL获取数据库中所有用户自定义存储过程、函数、触发器

SQL获取数据库中所有用户自定义存储过程、函数、触发器

获取存储过程、函数、触发器

SQL 全选
select type,name  from sysobjects where xtype in ('p','fn','tr') and category=0

返回结果:

图片

获取存储过程和函数

SQL 全选
select type,name  from sysobjects where xtype in ('p','fn') and category=0

图片

xtype 类型说明

xtype char(2) 对象类型。可以是下列对象类型中的一种: 

AF = 聚合函数 (CLR)

C = CHECK 约束 

D = 默认值或 DEFAULT 约束 

F = FOREIGN KEY 约束 

L = 日志 

FN = 标量函数 

FS = Assembly (CLR) 标量函数

FT = Assembly (CLR) 表值函数

IF = 内嵌表函数 

P = 存储过程 

PC = Assembly (CLR) 存储过程

PK = PRIMARY KEY 约束(类型是 K) 

RF = 复制筛选存储过程 

S = 系统表 

TF = 表函数 

TR = 触发器 

U = 用户表 

UQ = UNIQUE 约束(类型是 K) 

V = 视图 

X = 扩展存储过程 

AF = Aggregate function (CLR)

C = CHECK constraint

D = Default or DEFAULT constraint

F = FOREIGN KEY constraint

L = Log

FN = Scalar function

FS = Assembly (CLR) scalar-function

FT = Assembly (CLR) table-valued function

IF = In-lined table-function

IT = Internal table

P = Stored procedure

PC = Assembly (CLR) stored-procedure

PK = PRIMARY KEY constraint (type is K)

RF = Replication filter stored procedure

S = System table

SN = Synonym

SQ = Service queue

TA = Assembly (CLR) DML trigger

TF = Table function

TR = SQL DML Trigger

TT = Table type

U = User table

UQ = UNIQUE constraint (type is K)

V = View

X = Extended stored procedure

 

底图-软件开发框架-csframework-开发框架文库

版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
C/S框架网
上一篇:新功能:【字段名管理】自动填充字段的中文名称(字段标题)
下一篇:IDbMetalQuery:CSFramework.DB数据库底层元数据接口
评论列表

发表评论

评论内容
昵称:
关联文章

SQL获取数据库所有用户定义存储过程函数触发器
MSSQL 查询所有用户定义存储过程定义函数
SQL Server 存储过程详解
SQL脚本获取SQLServer数据库目录存储过程:f_GetDBPath
超出了存储过程函数触发器或视图的最大嵌套层数(最大层数为 32)
SQL备份数据库存储过程:p_BackupDB
SQL存储过程获取拼音助记码
CSFrameworkV5.0旗舰版-数据库存储过程函数列表
平台内所有SQL都用存储过程
业务数据库模板表结构、存储过程函数(CSFrameworkV5.New)
删除数据库备份文件存储过程:p_DeleteBakFiles
C/S开发框架企业版数据库改名后需要修改的存储过程函数和视图
使用递归获取TreeList所有勾选的结点
新建业务账套需要修改的存储过程函数和视图
关于存储过程命名加"sp_"前缀的问题
SQL查看当前数据库所有请求的情况,包括登录用户,登录时间,连接数目
使用触发器控制用户删除业务往来使用的基础资料
SQL存储过程:删除基础资料前逻辑判断,检查是否有关联业务数据
SQL用户添加用户角色db_owner提示用户组或角色在当前数据库已存在
C# Winform用户定义公式配置工具界面