sql server 中如何查看自定义函数的源代码?

 我来答
全是菜鸡eO5Lf
高粉答主

2019-10-23 · 关注我不会让你失望
知道小有建树答主
回答量:624
采纳率:100%
帮助的人:14.7万
展开全部

如果函数没有被加密的话(未使用with encrypt子句),用语句sp_helptext 函数名查看源码。

如果被加密了,也需要通过第三方工具来解密查看。

使用数据库引擎创建用于联机事务处理或联机分析处理数据的关系数据库。这包括创建用于存储数据的表和用于查看、管理和保护数据安全的数据库对象(如索引、视图和存储过程)。可以使用 SQL Server Management Studio 管理数据库对象,使用 SQL Server Profiler 捕获服务器事件。

扩展资料

新特性

T-SQL 天生就是基于集合的关系型数据库管理系统编程语言,可以提供高性能的数据访问。它与许多新的特性相结合,包括通过同时使用TRY和CTACH来进行错误处理,可以在语句中返回一个结果集的通用表表达式,以及通过PIVOT 和UNPIVOT命令将列转化为行和将列转化为行的能力。 

SQL Server 2005中的第二个主要的增强特性就是整合了符合.NET规范的语言 ,例如C#, 或者是可以构建对象(存储过程,触发器,函数等)的VB.NET。

参考资料来源:百度百科-Microsoft SQL Server

badkano
推荐于2017-10-14 · 知道合伙人体育行家
badkano
知道合伙人体育行家
采纳数:144776 获赞数:885369
团长

向TA提问 私信TA
展开全部

可按如下方法查询,以sqlserver2008为例:

1、登录SQL Server Management Studio。

2、展开左边的树,先在数据库中找到自己创建自定义函数的库,如数据库-系统数据库-master。

3、依次点击可编程性-函数-标量值函数,如曾经创建过一个叫“fn_myget”的自定义函数,就能看见。

4、右键此函数,点击编辑,就能看到这个函数的源代码。

5、代码如图,红框部分即为源代码。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
skyfukk
2012-02-27 · TA获得超过1187个赞
知道小有建树答主
回答量:966
采纳率:100%
帮助的人:634万
展开全部
exec sp_helptext '函数名'
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小麦6161106
2012-02-26
知道答主
回答量:19
采纳率:0%
帮助的人:5.9万
展开全部
在企业管理器或查询分析器
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lenovo_y560_1
2012-02-26
知道答主
回答量:48
采纳率:0%
帮助的人:11.9万
展开全部
在企业管理器或查询分析器中都可以查看。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式