sp_server_info (języka Transact-SQL)
Zwraca listę nazw atrybut i wartości pasujące SQL Server, brama bazy danych lub urządzenie źródłowe danych.
sp_server_info [[@attribute_id = ] 'attribute_id']
Argumenty
- [ @attribute_id = ] 'attribute_id'
Is the integer ID of the attribute.attribute_id is int, with a default of NULL.
Wartości kodów powrotnych
None
Zestawy wyników
Nazwa kolumna |
Typ danych |
Description |
|---|---|---|
ATTRIBUTE_ID |
int |
Numer IDENTYFIKATORA atrybut. |
ATTRIBUTE_NAME |
varchar(60) |
Nazwa atrybut. |
ATTRIBUTE_VALUE |
varchar(255) |
Bieżące ustawienie atrybut. |
Poniższa tabela zawiera listę atrybutów.Microsoft Atrybuty obecnie używa się biblioteki klient ODBC 1, 2, 18, 22, and 500 w czasie połączenia.
ATTRIBUTE_ID |
Opis ATTRIBUTE_NAME |
ATTRIBUTE_VALUE |
|---|---|---|
1 |
DBMS_NAME |
SQL Server |
2 |
DBMS_VER |
SQL Server 2005 - x.xx.xxxx |
10 |
OWNER_TERM |
właściciel |
11 |
TABLE_TERM |
tabela |
12 |
MAX_OWNER_NAME_LENGTH |
128 |
13 |
TABLE_LENGTH Określa maksymalną liczbę znaków w nazwie tabela. |
128 |
14 |
MAX_QUAL_LENGTH Określa maksymalną długość nazwy tabela kwalifikator (pierwsza część nazwę trzech części tabela). |
128 |
15 |
COLUMN_LENGTH Określa maksymalną liczbę znaków dla nazwy kolumna. |
128 |
16 |
IDENTIFIER_CASE Określa nazwy użytkownika (nazwy tabela, nazwy kolumn, procedura przechowywana nazwy) w bazie danych (przypadek obiektów w katalogach systemu). |
WIELKOŚĆ LITER |
17 |
TX_ISOLATION Określa początkowy transakcji poziom izolacji serwera zakłada się, co odpowiada poziomowi izolacji, zdefiniowany w SQL-92. |
2 |
18 |
COLLATION_SEQ Określa kolejność zestaw znaków dla tego serwera. |
zestaw znaków = iso_1 sort_order = dictionary_iso charset_num = 1 sort_order_num = 51 |
19 |
SAVEPOINT_SUPPORT Określa, czy dla odpowiedniego systemu DBMS obsługuje savepoints nazwane. |
Y |
20 |
MULTI_RESULT_SETS Określa, czy podstawowej bazy danych lub brama sam obsługuje wiele zestawów wyników (wiele instrukcji mogą być wysyłane przez bramę z wielu zestawów wyników zwróconych do klient). |
Y |
22 |
ACCESSIBLE_TABLES Określa, czy w sp_tables, brama zwraca tylko tabele, widoki i tak dalej, dostępne dla bieżącego użytkownika (to znaczy, użytkownik posiadający uprawnienia co najmniej SELECT dla tabela). |
Y |
100 |
USERID_LENGTH Określa maksymalną liczbę znaków dla nazwy użytkownika. |
128 |
101 |
QUALIFIER_TERM Określa termin DBMS dostawcy dla tabela kwalifikator (pierwsza część nazwy trzech części). |
baza danych |
102 |
NAMED_TRANSACTIONS Określa, czy dla odpowiedniego systemu DBMS obsługuje nazwanych transakcji. |
Y |
103 |
SPROC_AS_LANGUAGE Określa, czy procedury przechowywane mogą być wykonywane jako zdarzenia języka. |
Y |
104 |
ACCESSIBLE_SPROC Określa, czy w sp_stored_procedures, brama zwraca tylko procedur przechowywanych, które są wykonywalne przez bieżącego użytkownika. |
Y |
105 |
MAX_INDEX_COLS Określa maksymalną liczbę kolumn w indeksie dla systemu DBMS. |
16 |
106 |
RENAME_TABLE Określa, czy można zmienić nazwę tabeli. |
Y |
107 |
RENAME_COLUMN Określa, czy można zmienić nazwę kolumny. |
Y |
108 |
DROP_COLUMN Określa, czy kolumny mogą być usunięte. |
Zwraca wartość T, jeśli SQL Server 2000 lub nowszy jest uruchomiony i N dla wcześniejszych wersji. |
109 |
INCREASE_COLUMN_LENGTH Określa, czy rozmiar kolumna może być zwiększana. |
Zwraca wartość T, jeśli SQL Server 2000 lub nowszy jest uruchomiony i N dla wcześniejszych wersji. |
110 |
DDL_IN_TRANSACTION Określa, czy transakcje mogą być wyświetlane instrukcje DDL. |
Zwraca wartość T, jeśli SQL Server działa w wersja 6.5 lub nowszej i N dla wcześniejszych wersja. |
111 |
DESCENDING_INDEXES Określa, czy malejącej indeksy są obsługiwane. |
Zwraca wartość T, jeśli SQL Server 2000 lub nowszy jest uruchomiony i N dla wcześniejszych wersji. |
112 |
SP_RENAME Określa, czy można zmienić nazwę procedura przechowywana. |
Y |
113 |
REMOTE_SPROC Określa, czy procedura przechowywana mogą być wykonywane za pomocą funkcji zdalnego procedura przechowywana w bibliotece DB. |
Y |
500 |
SYS_SPROC_VERSION Określa wersja procedur przechowywanych wykazu obecnie implementowane. |
Numer wersja |
Remarks
sp_server_info zwraca podzbiór informacji dostarczonych przez SQLGetInfo ODBC.
Uprawnienia
Wymaga uprawnienie SELECT do schematu.
.gif)