查看 SQL 存储过程的源代码

不通过sql server manager 来查看某一存储过程的源代码

sp_helptext
显示规则、默认值、未加密的存储过程、用户定义函数、触发器或视图的文本。

语法
sp_helptext [ @objname = ] 'name'

参数
[@objname =] 'name'

对象的名称,将显示该对象的定义信息。对象必须在当前数据库中。name 的数据类型为 nvarchar(776),没有默认值。 

返回代码值
0(成功)或 1(失败)

结果集
列名 数据类型 描述 
Text nvarchar(255) 对象定义文本 


注释
sp_helptext 在多个行中显示用来创建对象的文本,其中每行有 Transact-SQL 定义的 255 个字符。这些定义只驻留在当前数据库的 syscomments 表的文本中。

权限
执行权限默认授予 public 角色。

示例
下面的示例显示 employee_insupd 触发器的文本,该触发器在数据库 pubs 中。

USE pubs
exec sp_helptext proc_icbom_child

 

结果:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值