如何在SQL中使用来自另一个db的用户定义函数

DFo*_*ord 5 sql sql-server sql-server-2008

我在与我查询的数据库不同的数据库中有一个用户定义的函数.有没有办法访问函数,如SQL中的完全限定名称或类似名称?我想这样做

[dbo].[EscalationManagementSystem].fncCVUnix2DateTZ(...
Run Code Online (Sandbox Code Playgroud)

但我得到一个错误,说它找不到列"dbo"或用户定义的函数"dbo.EscalationManagemntSystem.fncCVUnix2DateTZ".我的语法错了吗?

Unh*_*ean 9

正确的格式是Database.Schema.Object,所以你有:

[EscalationManagementSystem].[dbo].[fncCVUnix2DateTZ](...