gpt4 book ai didi

sql-server - 是否可以在没有架构名称的情况下调用用户定义的函数?

转载 作者:行者123 更新时间:2023-12-02 05:04:18 26 4
gpt4 key购买 nike

我使用的是 MS SQL 2005,当我创建函数时,我需要输入架构名称来调用它:

select dbo.MyFunc

我的所有表也都在“dbo”架构中,我不需要架构名称来引用它,所以我想知道我是否缺少一些可以对函数执行相同操作的配置。

最佳答案

简短的回答,不,不是。

您应该考虑为所有数据库对象添加架构所有者前缀,以避免让 sql server 进行“查找”。

它使您的语句更具可读性,并略微提高了性能(尽管您可能不会注意到)。

问候,利文

关于sql-server - 是否可以在没有架构名称的情况下调用用户定义的函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/502949/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com