sp_catalogs (Transact-SQL)

适用范围:SQL Server

返回指定链接服务器中目录的列表。 这相当于 SQL Server 中的数据库。

Transact-SQL 语法约定

语法

sp_catalogs [ @server_name = ] N'server_name'
[ ; ]

参数

[ @server_name = ] N'server_name'

链接服务器的名称。 @server_namesysname,无默认值。

结果集

列名称 数据类型 描述
CATALOG_NAME nvarchar(128) 目录的名称
DESCRIPTION nvarchar(4000) 目录的说明

权限

需要对架构的 SELECT 权限。

示例

以下示例返回名为 OLE DB ODBC Linked Server #3 的链接服务器的目录信息。

注意

若要 sp_catalogs 提供有用的信息, OLE DB ODBC Linked Server #3 必须已存在。

USE master;
GO
EXEC sp_catalogs 'OLE DB ODBC Linked Server #3';