sp_databases (Transact-SQL)
Data aggiornamento: 14 aprile 2006
Elenca i database disponibili in un'istanza di Motore di database di SQL Server 2005 o accessibili tramite un gateway di database.
Convenzioni della sintassi Transact-SQL
Sintassi
sp_databases
Set di risultati
Nome colonna | Tipo di dati | Descrizione |
---|---|---|
DATABASE_NAME |
sysname |
Nome del database In Motore di database, questa colonna rappresenta il nome del database archiviato nella vista del catalogo sys.databases. |
DATABASE_SIZE |
int |
Dimensioni del database in kilobyte. |
REMARKS |
varchar(254) |
In Motore di database questo campo restituisce sempre NULL. |
Osservazioni
I nomi di database restituiti possono essere utilizzati come parametri nell'istruzione USE per modificare il contesto del database corrente.
In ODBC (Open Database Connectivity) non è disponibile alcuna procedura corrispondente a sp_databases.
Autorizzazioni
È richiesta l'autorizzazione CREATE DATABASE, ALTER ANY DATABASE o VIEW ANY DEFINITION ed è necessario disporre dell'autorizzazione di accesso al database. Non è possibile negare l'autorizzazione VIEW ANY DEFINITION.
Valori restituiti
Nessuno
Esempi
Nell'esempio seguente viene illustrata l'esecuzione di sp_databases
.
USE master;
GO
EXEC sp_databases;
Vedere anche
Riferimento
sys.databases (Transact-SQL)
HAS_DBACCESS (Transact-SQL)
Guida in linea e informazioni
Cronologia modifiche
Versione | Cronologia |
---|---|
14 aprile 2006 |
|