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.

Ikona łącza do tematuJęzyka Transact-SQL składni konwencje

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;