sp_server_info (Transact-SQL)
öznitelik adları ve için eşleşen değerler listesini döndürür SQL Server, veritabanı ağ geçidi veya veri kaynak.
Sözdizimi
sp_server_info [[@attribute_id = ] 'attribute_id']
Bağımsız değişkenler
- [ @ attribute_id = ] 'attribute_id'
Tamsayı öznitelikkimliğidir.attribute_idİş int, varsayılan değer null.
Dönüş Kodu Değerleri
Hiçbiri
Sonuç Kümeleri
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
ATTRIBUTE_ID |
int |
öznitelikkimlik numarası. |
ÖZNİTELİK_ADÝ |
varchar(60) |
Öznitelik adı. |
ATTRIBUTE_VALUE |
varchar(255) |
öznitelikgeçerli ayarı. |
Aşağıdaki tablo özniteliklerini listeler.Microsoftodbc istemci kitaplıklarını şu anda öznitelikleri kullanma 1, 2, 18, 22, ve 500 bağlantı saat.
ATTRIBUTE_ID |
Öznitelik_adý açıklaması |
ATTRIBUTE_VALUE |
---|---|---|
1 |
DBMS_NAME |
SQL Server |
2 |
DBMS_VER |
SQL Server 2005 - x.xx.xxxx |
10 |
OWNER_TERM |
Sahip |
11 |
TABLE_TERM |
tablo |
12 |
MAX_OWNER_NAME_LENGTH |
128 |
13 |
TABLE_LENGTH En fazla bir tablo adı için karakter sayısını belirtir. |
128 |
14 |
MAX_QUAL_LENGTH tabloniteleyici (ilk bölümü üç parçalı tablo adı) adı en fazla uzunluğunu belirtir. |
128 |
15 |
COLUMN_LENGTH En fazla sütun adı için karakter sayısını belirtir. |
128 |
16 |
IDENTIFIER_CASE ( durum sistem kataloglar nesnelerin) veritabanındaki kullanıcı tanımlı adlar (tablo adları, sütun adları, saklı yordam adları) belirtir. |
HASSAS |
17 |
TX_ISOLATION İlk işlem yalıtım düzeyi sunucu varsayar, SQL-92 tanımlanan bir yalıtım düzeyi karşılık geldiği belirtir. |
2 |
18 |
COLLATION_SEQ Karakter küme bu sunucu için sipariş belirtir. |
Charset = sort_order iso_1 dictionary_iso charset_num = 1 sort_order_num = 51 = |
19 |
SAVEPOINT_SUPPORT Temel alınan DBMS adlandırılmış savepoints destekleyip desteklemediğini belirtir. |
Y |
20 |
MULTI_RESULT_SETS Alttaki veritabanı veya gateway (birden çok deyimleri ağ geçidi üzerinden istemcibirden çok sonuç kümeleri ile gönderilebilir) birden çok sonuç kümesi destekleyip desteklemediğini belirtir. |
Y |
22 |
ACCESSIBLE_TABLES Belirtir olup, sp_tables, yalnızca tablolar, görünümler ve benzeri (yani, tabloiçin en az select izinlerine sahip kullanıcı) geçerli kullanıcı tarafından erişilebilen ağ geçidine döndürür. |
Y |
100 |
USERID_LENGTH En fazla kullanıcı adı için karakter sayısını belirtir. |
128 |
101 |
QUALIFIER_TERM tabloniteleyici (üç bölümlü adının ilk kısmını) DBMS satıcı terimi belirtir. |
veritabanı |
102 |
NAMED_TRANSACTIONS Temel alınan DBMS adlandırılmış hareketleri destekleyip desteklemediğini belirtir. |
Y |
103 |
SPROC_AS_LANGUAGE Saklı yordamlar dil olayları yürütülebilecek olup olmadığını belirtir. |
Y |
104 |
ACCESSIBLE_SPROC Belirtir olup, sp_stored_procedures, yalnızca geçerli kullanıcı tarafından yürütülebilir saklı yordamlar ağ geçidine döndürür. |
Y |
105 |
MAX_INDEX_COLS En çok sütun sayısı, bir dizin için DBMSbelirtir. |
16 |
106 |
RENAME_TABLE Tabloları yeniden adlandırılabilir olup olmadığını belirtir. |
Y |
107 |
RENAME_COLUMN Sütunları yeniden olup olmadığını belirtir. |
Y |
108 |
DROP_COLUMN Sütunları bırakılan olup olmadığını belirtir. |
Döndürürse, y SQL Server 2000 veya sonrası çalışan ve n, önceki sürümleri için |
109 |
INCREASE_COLUMN_LENGTH sütun boyutu artırılabilir olup olmadığını belirtir. |
Döndürürse, y SQL Server 2000 veya sonrası çalışan ve n, önceki sürümleri için |
110 |
DDL_IN_TRANSACTION DDL deyimleri hareketlerde görüntülenip görüntülenmeyeceğini belirtir. |
Döndürürse, y SQL Server sürüm 6.5 veya sonraki bir sürümünü çalıştıran ve n, önceki sürümleri için. |
111 |
DESCENDING_INDEXES Azalan dizinleri desteklenip desteklenmediğini belirtir. |
Döndürürse, y SQL Server 2000 veya sonrası çalışan ve n, önceki sürümleri için |
112 |
SP_RENAME saklı yordam adlandırılabilir olup olmadığını belirtir. |
Y |
113 |
REMOTE_SPROC Saklı yordamlar uzak saklı yordam işlevleri DBile yürütülebilecek olup olmadığını belirtir-Kütüphane. |
Y |
500 |
SYS_SPROC_VERSION Şu anda uygulanan katalog depolanan yordamlar sürüm belirtir. |
Geçerli sürüm numarası |
Açıklamalar
sp_server_info tarafından sağlanan bilgilerin bir alt küme döndürür SQLGetInfo odbc içinde.
İzinler
Şema üzerinde select izni gerektirir.