我在Azure中有两个现有的重复数据库(比如Customers & CustomerPrev),其中一个比另一个更新。
我有另一个Azure数据库,我想查询另外两个。我为第一个数据库创建了一个外部表,但由于名称已经存在,所以无法为另一个db创建外部表。
外部表可以使用不同的名称吗?如果是的话,我如何将它们与实际的桌子匹配?
谢谢
发布于 2017-05-22 20:11:29
您能共享用于创建外部表的确切命令吗?不管您怎么做,都应该可以给表取不同的名称。在SQL中发布跨数据库查询的博客文章中:
几种重要的方案要求能够将外部表命名与远程数据库上的原始表不同。任何已经存在与远程表同名的本地表的场景都是这样的例子。所有这些方案都需要为远程表名称使用别名的能力。
https://azure.microsoft.com/en-us/blog/querying-remote-databases-in-azure-sql-db/
https://stackoverflow.com/questions/44108366
复制相似问题