0

我在 DB1 中创建了一个外部数据源,它指向 Azure 中的 DB2 数据库。

我想从 DB1 查询在 DB2 中定义的 UDF。

以下语法有效,来自 DB1:

EXEC sp_execute_remote
N'Ext_DB2',
N'SELECT Result'

但我想使用以下语法:

从 t1 中选择 C1、C2、<function_in_DB2>

我尝试搜索网络,这种格式在任何地方都没有提到,不支持吗?任何指针都会有所帮助。

谢谢 !

4

1 回答 1

0

根据我的经验,我认为 Azure SQL 数据库不支持它。众所周知,我们不能直接进行跨数据库查询。

由于没有文档谈论这一点,我建议您询问 Azure SQL 支持以获得更多支持,参考:如何创建 Azure 支持请求

希望这可以帮助。

于 2020-06-01T02:36:12.393 回答