Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:SQL Server
Azure SQL Database
Felügyelt Azure SQL-példány
SQL-adatbázis a Microsoft Fabricben
Visszaadja az SQL Server, az adatbázis átjáró vagy az alapul szolgáló adatforrás attribútumneveinek és egyeztetési értékeinek listáját. Csak az ODBC-ben használják.
Transact-SQL szintaxis konvenciók
Szemantika
sp_server_info [ [ @attribute_id = ] attribute_id ]
[ ; ]
Arguments
[ @attribute_id = ] attribute_id
Az attribútum egész szám azonosítója.
@attribute_idint, alapértelmezés NULL.
Kódértékek visszaadása
Nincs.
Eredményhalmaz
| Oszlop név | Adattípus | Description |
|---|---|---|
ATTRIBUTE_ID |
int | Az attribútum azonosító száma. |
ATTRIBUTE_NAME |
Varchar(60) | Attribútumnév. |
ATTRIBUTE_VALUE |
varchar(255) | Az attribútum jelenlegi beállítása. |
Az alábbi táblázat felsorolja az attribútumokat. A Microsoft ODBC klienskönyvtárak jelenleg attribútumokat 1használnak , 2, 1822, , és 500 a csatlakozás idején.
ATTRIBUTE_ID |
ATTRIBUTE_NAME és leírás |
ATTRIBUTE_VALUE |
|---|---|---|
1 |
DBMS_NAME |
SQL Server |
2 |
DBMS_VER |
Microsoft SQL Server xxxx - x.xx.xxxx Például: Microsoft SQL Server 2017 - 14.0.3257.3 |
10 |
OWNER_TERMMegadja a tulajdonos nevét (adatbázis fő SQL Serverben) vagy séma nevét. OWNER_TERM az ODBC 2.0 API-ban használják, míg SQL_SCHEMA_TERM az ODBC 3.0 API-ban használják. |
owner |
11 |
TABLE_TERMMegadja a táblaobjektumot, amely lehet tábla vagy nézet az SQL Serverben. |
table |
12 |
MAX_OWNER_NAME_LENGTHMegadja a tulajdonos vagy séma név maximális karakterszámát. |
128 |
13 |
TABLE_LENGTHMegadja a táblánév maximális karakterszámát. |
128 |
14 |
MAX_QUAL_LENGTHMegadja a név maximális hosszát egy táblázat kvalifikátorhoz (a háromrészes táblapnév első része). |
128 |
15 |
COLUMN_LENGTHMegadja az oszlopnév maximális karakterszámát. |
128 |
16 |
IDENTIFIER_CASEMegadja az adatbázisban a felhasználó által definiált neveket (táblanevek, oszlopnevek, tárolt eljárásnevek) (a rendszerkatalógusok objektumainak esete). |
SENSITIVE |
17 |
TX_ISOLATIONMegadja a szerver által feltételezett kezdeti tranzakciós izolációs szintet, amely megfelel az SQL-92-ben meghatározott izolációs szintnek. |
2 |
18 |
COLLATION_SEQMegadja a karakterkészlet sorrendjét ezen a szerveren. |
charset=iso_1 sort_order=dictionary_iso charset_num=1 sort_order_num=51 |
19 |
SAVEPOINT_SUPPORTMegadja, hogy az alapul szolgáló adatbázis támogatja-e a nevelt mentési pontokat. |
Y |
20 |
MULTI_RESULT_SETSMegadja, hogy az alapul szolgáló adatbázis vagy maga a gateway támogat-e több eredményhalmazt (több utasítás is elküldhető a gateway-en keresztül, és több eredményhalmaz visszatér az ügyfélhez). |
Y |
22 |
ACCESSIBLE_TABLESMegadja, hogy a kapu csak sp_tablestáblázatokat, nézeteket és így tovább, amelyeket a jelenlegi felhasználó (azaz a felhasználó, akinek legalább SELECT jogosultsága van a táblához) hozzáfér. |
Y |
100 |
USERID_LENGTHMegadja a felhasználónév maximális karakterszámát. |
128 |
101 |
QUALIFIER_TERMMegadja a DBMS gyártó kifejezést egy táblaminősítőhöz (a háromrészes név első része). |
database |
102 |
NAMED_TRANSACTIONSMegadja, hogy az alapul szolgáló adatbázis támogatja-e a nevelt tranzakciókat. |
Y |
103 |
SPROC_AS_LANGUAGEMegadja, hogy a tárolt eljárások le lehetnek-e futtathatók nyelvi eseményként. |
Y |
104 |
ACCESSIBLE_SPROCMegadja, hogy a kapu csak sp_stored_proceduresazokat a tárolt eljárásokat adja-e vissza, amelyeket a jelenlegi felhasználó futtathat. |
Y |
105 |
MAX_INDEX_COLSMegadja az adatbázis indexében a maximális oszlopok számát. |
16 |
106 |
RENAME_TABLEMegadja, hogy a táblák átnevezhetők-e. |
Y |
107 |
RENAME_COLUMNMegadja, hogy az oszlopokat át lehet nevezni. |
Y |
108 |
DROP_COLUMNMegadja, hogy az oszlopokat el lehet dobni. |
Y |
109 |
INCREASE_COLUMN_LENGTHMegadja, hogy növelhető-e az oszlopméret. |
Y |
110 |
DDL_IN_TRANSACTIONMegadja, hogy a DDL utasítások megjelenhetnek-e tranzakciókban. |
Y |
111 |
DESCENDING_INDEXESMegadja, hogy támogatott-e a csökkenő indexek. |
Y |
112 |
SP_RENAMEMegadja, hogy egy tárolt eljárás átnevezhető-e. |
Y |
113 |
REMOTE_SPROCMegadja, hogy tárolt eljárások végrehajthatók-e a DB-Könyvtár távoli tárolt eljárásfüggvényeivel. |
Y |
500 |
SYS_SPROC_VERSIONMegadja a katalógus által tárolt eljárások jelenleg megvalósított változatát. |
Jelenlegi verziószám |
Megjegyzések
sp_server_info az ODBC által biztosított SQLGetInfo információk egy részhalmazát adja vissza.
Permissions
A nyilvános szerepkör tagságát igényli.