sp_catalogs (Transact-SQL)
适用范围:SQL Server
返回指定链接服务器中目录的列表。 这相当于 SQL Server 中的数据库。
语法
sp_catalogs [ @server_name = ] N'server_name'
[ ; ]
参数
[ @server_name = ] N'server_name'
链接服务器的名称。 @server_name 为 sysname,无默认值。
结果集
列名称 | 数据类型 | 描述 |
---|---|---|
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';
相关内容
- sp_addlinkedserver (Transact-SQL)
- sp_columns_ex (Transact-SQL)
- sp_column_privileges (Transact-SQL)
- sp_foreignkeys (Transact-SQL)
- sp_indexes (Transact-SQL)
- sp_linkedservers (Transact-SQL)
- sp_primarykeys (Transact-SQL)
- sp_tables_ex (Transact-SQL)
- sp_table_privileges (Transact-SQL)
- 系统存储过程 (Transact-SQL)
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈