sp_server_info (T-SQL)
Berlaku untuk:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance
Mengembalikan daftar nama atribut dan nilai yang cocok untuk SQL Server, gateway database, atau sumber data yang mendasar.
Sintaks
sp_server_info [ [ @attribute_id = ] attribute_id ]
[ ; ]
Argumen
[ @attribute_id = ] attribute_id
ID bilangan bulat atribut. @attribute_id int, dengan default NULL
.
Mengembalikan nilai kode
Tidak ada.
Tataan hasil
Nama kolom | Jenis data | Deskripsi |
---|---|---|
ATTRIBUTE_ID |
int | Nomor ID atribut. |
ATTRIBUTE_NAME |
varchar(60) | Nama atribut. |
ATTRIBUTE_VALUE |
varchar(255) | Pengaturan atribut saat ini. |
Tabel berikut mencantumkan atribut. Pustaka klien Microsoft ODBC saat ini menggunakan atribut 1
, , 2
, 18
22
, dan 500
pada waktu koneksi.
ATTRIBUTE_ID |
ATTRIBUTE_NAME dan deskripsi |
ATTRIBUTE_VALUE |
---|---|---|
1 |
DBMS_NAME |
SQL Server |
2 |
DBMS_VER |
Microsoft SQL Server xxxx - x.xx.xxxx Misalnya: Microsoft SQL Server 2017 - 14.0.3257.3 |
10 |
OWNER_TERM |
owner |
11 |
TABLE_TERM |
table |
12 |
MAX_OWNER_NAME_LENGTH |
128 |
13 |
TABLE_LENGTH Menentukan jumlah karakter maksimum untuk nama tabel. |
128 |
14 |
MAX_QUAL_LENGTH Menentukan panjang maksimum nama untuk kualifikasi tabel (bagian pertama dari nama tabel tiga bagian). |
128 |
15 |
COLUMN_LENGTH Menentukan jumlah maksimum karakter untuk nama kolom. |
128 |
16 |
IDENTIFIER_CASE Menentukan nama yang ditentukan pengguna (nama tabel, nama kolom, nama prosedur tersimpan) dalam database (kasus objek dalam katalog sistem). |
SENSITIVE |
17 |
TX_ISOLATION Menentukan tingkat isolasi transaksi awal yang diasumsikan server, yang sesuai dengan tingkat isolasi yang ditentukan dalam SQL-92. |
2 |
18 |
COLLATION_SEQ Menentukan urutan set karakter untuk server ini. |
charset=iso_1 sort_order=dictionary_iso charset_num=1 sort_order_num=51 |
19 |
SAVEPOINT_SUPPORT Menentukan apakah DBMS yang mendasar mendukung titik simpan bernama. |
Y |
20 |
MULTI_RESULT_SETS Menentukan apakah database yang mendasar atau gateway itu sendiri mendukung beberapa kumpulan hasil (beberapa pernyataan dapat dikirim melalui gateway dengan beberapa kumpulan hasil yang dikembalikan ke klien). |
Y |
22 |
ACCESSIBLE_TABLES Menentukan apakah dalam sp_tables , gateway hanya mengembalikan tabel, tampilan, dan sebagainya, yang dapat diakses oleh pengguna saat ini (yaitu, pengguna yang memiliki setidaknya SELECT izin untuk tabel). |
Y |
100 |
USERID_LENGTH Menentukan jumlah maksimum karakter untuk nama pengguna. |
128 |
101 |
QUALIFIER_TERM Menentukan istilah vendor DBMS untuk kualifikasi tabel (bagian pertama dari nama tiga bagian). |
database |
102 |
NAMED_TRANSACTIONS Menentukan apakah DBMS yang mendasar mendukung transaksi bernama. |
Y |
103 |
SPROC_AS_LANGUAGE Menentukan apakah prosedur tersimpan dapat dijalankan sebagai peristiwa bahasa. |
Y |
104 |
ACCESSIBLE_SPROC Menentukan apakah dalam sp_stored_procedures , gateway hanya mengembalikan prosedur tersimpan yang dapat dieksekusi oleh pengguna saat ini. |
Y |
105 |
MAX_INDEX_COLS Menentukan jumlah maksimum kolom dalam indeks untuk DBMS. |
16 |
106 |
RENAME_TABLE Menentukan apakah tabel dapat diganti namanya. |
Y |
107 |
RENAME_COLUMN Menentukan apakah kolom dapat diganti namanya. |
Y |
108 |
DROP_COLUMN Menentukan apakah kolom dapat dihilangkan. |
Y |
109 |
INCREASE_COLUMN_LENGTH Menentukan apakah ukuran kolom dapat ditingkatkan. |
Y |
110 |
DDL_IN_TRANSACTION Menentukan apakah pernyataan DDL dapat muncul dalam transaksi. |
Y |
111 |
DESCENDING_INDEXES Menentukan apakah indeks menurun didukung. |
Y |
112 |
SP_RENAME Menentukan apakah prosedur tersimpan dapat diganti namanya. |
Y |
113 |
REMOTE_SPROC Menentukan apakah prosedur tersimpan dapat dijalankan melalui fungsi prosedur tersimpan jarak jauh di DB-Library. |
Y |
500 |
SYS_SPROC_VERSION Menentukan versi prosedur tersimpan katalog yang saat ini diterapkan. |
Nomor versi saat ini |
Keterangan
sp_server_info
mengembalikan subset informasi yang disediakan oleh SQLGetInfo
dalam ODBC.
Izin
Memerlukan keanggotaan dalam peran publik .
Konten terkait
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk