Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk: SQL Server
Mencantumkan database yang berada dalam instans SQL Server atau dapat diakses melalui gateway database.
Sintaks
sp_databases
[ ; ]
Mengembalikan nilai kode
Tidak ada.
Tataan hasil
| Nama kolom | Jenis data | Deskripsi |
|---|---|---|
DATABASE_NAME |
nama sysname | Nama database. Di Mesin Database, kolom ini mewakili nama database seperti yang disimpan dalam sys.databases tampilan katalog. |
DATABASE_SIZE |
int | Ukuran database, dalam kilobyte. |
REMARKS |
varchar(254) | Untuk Mesin Database, bidang ini selalu mengembalikan NULL. |
Keterangan
Nama database yang dikembalikan dapat digunakan sebagai parameter dalam USE pernyataan untuk mengubah konteks database saat ini.
DATABASE_SIZE mengembalikan nilai untuk database yang NULL lebih besar dari 2,15 TB.
sp_databases tidak setara dalam Konektivitas Database Terbuka (ODBC).
Izin
CREATE DATABASEMemerlukan izin , atau ALTER ANY DATABASE, atau VIEW ANY DEFINITION , dan harus memiliki izin akses ke database. Tidak dapat ditolak izinnya VIEW ANY DEFINITION .
Contoh
Contoh berikut menunjukkan eksekusi sp_databases.
USE master;
GO
EXECUTE sp_databases;