当前位置: 代码迷 >> Oracle管理 >> oracle 基础查询语句有关问题
  详细解决方案

oracle 基础查询语句有关问题

热度:36   发布时间:2016-04-24 04:18:10.0
oracle 基础查询语句问题
请问各位 例如有一表A,查询语句如下:
select * from A@xxxxx
 我想问一下这个查询语句是什么意思?查询表不是select * from A  这个么? 后面带的@xxxxx是什么意思呢?
------解决方案--------------------
引用:
请问各位 例如有一表A,查询语句如下:
select * from A@xxxxx
 我想问一下这个查询语句是什么意思?查询表不是select * from A  这个么? 后面带的@xxxxx是什么意思呢?


DBLINK,连接到远程数据库
------解决方案--------------------
引用:
Quote: 引用:

Quote: 引用:

请问各位 例如有一表A,查询语句如下:
select * from A@xxxxx
 我想问一下这个查询语句是什么意思?查询表不是select * from A  这个么? 后面带的@xxxxx是什么意思呢?


DBLINK,连接到远程数据库

还是不太懂,在查询操作之前需要创建连接啊,那个connectionString 不是制定了连接到哪个数据库了么?怎么这里还要指定?

DBLink是数据库之间的链接。比如DB1中创建了与DB2之间的DBlink。
那么在你连接到DB1之后,你就能查询DB2里边的表。
如 select * from table@DB2.

像你给出的语句,就是你现在连接的数据库创建了与其他数据库的DBlink。

详细百度DBlink
  相关解决方案