sp_databases (języka Transact-SQL)
Wyświetla listę baz danych, albo znajdujących się w wystąpienie Aparat baz danych programu SQL Server 2005 lub są dostępne za pośrednictwem bramy bazy danych.
Składnia
sp_databases
Wartości kodów powrotnych
Brak
Zestawy wyników
Nazwa kolumny |
Typ danych |
Opis |
---|---|---|
NAZWA_BAZY_DANYCH |
sysname |
Nazwa bazy danych.W Aparat baz danych, ta kolumna reprezentuje nazwę bazy danych przechowywane w sys.databases katalogu widoku. |
DATABASE_SIZE |
int |
Rozmiar bazy danych, w kilobajtach. |
UWAGI |
varchar(254) |
Dla Aparat baz danych, to pole zawsze zwraca wartość NULL. |
Uwagi
Nazwy bazy danych, które są zwracane mogą być używane jako parametry w instrukcja użycia do zmiany bieżącego kontekstu bazy danych.
sp_databases nie ma odpowiednika w ODBC Open Database Connectivity ().
Uprawnienia
Wymaga utworzenia bazy danych lub ALTER DATABASE dowolny lub VIEW DEFINITION DOWOLNE uprawnienia i musi mieć uprawnienie do dostępu do bazy danych.Nie można odmówić uprawnienia dowolnego definicji WIDOKU.
Przykłady
W poniższym przykładzie pokazano wykonywanie sp_databases.
USE master;
GO
EXEC sp_databases;