【问题标题】:how to query oracle database in SQL linked server如何在 SQL 链接服务器中查询 oracle 数据库
【发布时间】:2014-04-07 01:40:46
【问题描述】:

我在名为 X 的本地 sql 服务器中链接了 ORACLE 数据库。

ORACLE 数据库:是的

ORACLE 表名:PS.PSDBOWNER

SQL SERVER 名称:X

我在SSMS 中尝试了以下查询

select * from [X].[Y].[PS].[PSDBOWNER]

但它不起作用,请告诉我正确的语法。

【问题讨论】:

    标签: sql sql-server oracle tsql oracle-sqldeveloper


    【解决方案1】:

    对于那些仍在寻找这个问题的答案的人,即在sql server中查询oracle链接服务器,使用这样的select语句:

    select * from [oracle-linked-server-name]..[oracle-table-owner].[oracle-table-name]
    

    【讨论】:

      【解决方案2】:

      试试这个:

      SELECT * FROM X.Y.dbo.[PS.PSDBOWNER]
      

      【讨论】:

        猜你喜欢
        • 2015-08-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-09-23
        • 2012-04-09
        相关资源
        最近更新 更多