Aracılığıyla paylaş


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.

Konu bağlantısı simgesiTransact-SQL sözdizimi kuralları

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.