【发布时间】:2013-05-01 18:11:21
【问题描述】:
今天早上第一次使用 SQL Server 2008。
我正在尝试查找我创建的用户定义函数。我无法在对象资源管理器的“可编程性>功能”分支中找到它。这是那个分支的样子:
似乎没有任何“用户定义的函数”,我不知道是否有任何特定的分支应该容纳它。我已被授予数据库的数据库所有者权限,所以我不认为这是权限问题...
我能够使用'EXEC sp_HelpText 'someUserDefinedFunction'' 中列出的关于查找用户定义函数的in this thread 检索函数的全文。该线程没有提供足够的信息让我在对象资源管理器中找到我的函数或使用 SMSS 再次编辑我的函数。请参阅我的 SQL Server 2008 Management Studio 实例的 the full screenshot 以及从 sp_HelpText 查询返回的其他上下文。
该函数在被调用时工作正常。我从this thread 检索到这个关于分割分隔文本的函数。
我希望在界面中找到一个位置,显示所有用户定义的功能!
【问题讨论】:
-
勾选“表值函数”
-
@a1ex07 你是对的!我实际上只是回到这个话题来注意到......原谅我有多绿 - 为什么它在那个分支中?这是我的第一天...
-
@a1ex07 另外,如果你想继续回答,我会给你功劳。这个问题很简单,我用谷歌搜索了大约 30 分钟,但从未找到任何直接回答它的内容。
标签: sql-server-2008 tsql function ssms user-defined-functions