SQL Server:远程链接Oracle DB查询包含ROWID?

时间:2014-09-04 18:45:32

标签: sql-server plsql migration

我不太熟悉链接的远程数据库在SQL Server中的工作方式。但我试图在SQL Server上使用SQL语法查询链接的远程oracle数据库表。我在尝试查询ROWID时遇到问题,select t.*, t.rowid from owner.DMIS_TBL t 是Oracle PL / SQL专有的。

这是我试图使用的查询:

ROWID

有没有办法在SQL Server中为远程数据库输入基于Oracle的查询?查询Oracle表中的所有其他列工作正常,但如果我指定ROWID它无法识别它..我知道ROWID这是一个伪列,但我需要将其用于迁移目的用作SQL Server中的记录ID。也许它在SQL语法中不起作用,因为数据类型为{{1}}而SQL Server不支持此。

0 个答案:

没有答案