sp_catalogs (Transact-SQL)
Aplica-se: SQL Server
Retorna a lista de catálogos no servidor vinculado especificado. Isso é equivalente aos bancos de dados no SQL Server.
Convenções de sintaxe de Transact-SQL
Sintaxe
sp_catalogs [ @server_name = ] N'server_name'
[ ; ]
Argumentos
@server_name [ = ] N'server_name'
O nome de um servidor vinculado. @server_name é sysname, sem padrão.
Conjunto de resultados
Nome da coluna | Tipo de dados | Descrição |
---|---|---|
CATALOG_NAME |
nvarchar(128) | Nome do catálogo. |
DESCRIPTION |
nvarchar(4000) | Descrição do catálogo. |
Permissões
Requer a permissão SELECT
no esquema.
Exemplos
O exemplo a seguir retorna informações de catálogo para o servidor vinculado OLE DB ODBC Linked Server #3
.
Observação
Para sp_catalogs
fornecer informações úteis, o OLE DB ODBC Linked Server #3
já deve existir.
USE master;
GO
EXEC sp_catalogs 'OLE DB ODBC Linked Server #3';
Conteúdo relacionado
- 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)
- Procedimentos armazenados do sistema (Transact-SQL)