Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.0 (中文) » SQL Anywhere 服务器 - SQL 的用法 » 远程数据和批量操作 » 访问远程数据 » 使用远程服务器

 

列出服务器上的远程表

配置 SQL Anywhere 获取特定服务器上可用的远程表的列表时,使用 sp_remote_tables 系统过程可能会有帮助。sp_remote_tables 过程返回远程服务器上表的列表。

sp_remote_tables(
@server-name
[, @table-name
[, @table-owner
[, @table-qualifier
[, @with-table-type ] ] ] ]
)

如果指定 table-nametable-owner,则列表中仅包含与这些参数匹配的表。

例如,要从名为 excel 的远程服务器上获取所有可用 Microsoft Excel 工作表的列表:

CALL sp_remote_tables  excel;

或者,若要获取生产数据库(在名为 asetest 的 Adaptive Server Enterprise 服务器中)中由 fred 拥有的所有表的列表:

CALL sp_remote_tables  asetest, null, fred, production;

有关详细信息,请参见sp_remote_tables 系统过程