sp_server_info sp_server_info - 北京怡康軟件科技有限公司 資源網(wǎng) "/>
返回 Microsoft® SQL Server™、數(shù)據(jù)庫(kù)網(wǎng)關(guān)或基礎(chǔ)數(shù)據(jù)源的特性名和匹配值的列表。
sp_server_info [[@attribute_id =] 'attribute_id']
[@attribute_id =] 'attribute_id'
是特性的整型 ID。attribute_id 的數(shù)據(jù)類(lèi)型是 int,默認(rèn)設(shè)置為 NULL。
無(wú)
列名 | 數(shù)據(jù)類(lèi)型 | 描述 |
---|---|---|
ATTRIBUTE_ID | int | 特性的 ID 號(hào)。 |
ATTRIBUTE_NAME | varchar(60) | 特性的名稱(chēng)。 |
ATTRIBUTE_VALUE | varchar(255) | 特性的當(dāng)前設(shè)置。 |
下面這些是特性。Microsoft DB-Library 和 ODBC 客戶(hù)端庫(kù)目前在連接時(shí)使用特性 1、2、18、22 和 500。
ATTRIBUTE_ID | ATTRIBUTE_NAME 描述 | ATTRIBUTE_VALUE |
---|---|---|
1 | DBMS_NAME | Microsoft SQL Server |
2 | DBMS_VER | Microsoft SQL Server 2000 - 8.00.xxx (Intel X86) May 31 2000 00:54:06 Copyright (c) 1988-2000 Microsoft Corporation |
10 | OWNER_TERM | 所有者 |
11 | TABLE_TERM | 表 |
12 | MAX_OWNER_NAME_LENGTH | 128 |
13 | TABLE_LENGTH 指定表名的最大字符數(shù)。 | 128 |
14 | MAX_QUAL_LENGTH 指定表標(biāo)識(shí)符(由三部分組成的表名的第一部分)名稱(chēng)的最大長(zhǎng)度。 | 128 |
15 | COLUMN_LENGTH 指定列名的最大字符數(shù)。 | 128 |
16 | IDENTIFIER_CASE 在數(shù)據(jù)庫(kù)(系統(tǒng)目錄中對(duì)象的事例)中指定用戶(hù)定義的名稱(chēng)(表名、列名、存儲(chǔ)過(guò)程名)。 | SENSITIVE |
17 | TX_ISOLATION 指定服務(wù)器所采用的初始事務(wù)隔離級(jí)別,此級(jí)別與 SQL-92 中定義的隔離級(jí)別相對(duì)應(yīng)。 | 2 |
18 | COLLATION_SEQ 指定該服務(wù)器的字符集排序。 | charset=iso_1 sort_order=dictionary_iso charset_num=1 sort_order_num=51 |
19 | SAVEPOINT_SUPPORT 指定基礎(chǔ) DBMS 是否支持命名保存點(diǎn)。 | Y |
20 | MULTI_RESULT_SETS 指定基礎(chǔ)數(shù)據(jù)庫(kù)或網(wǎng)關(guān)本身是否支持多個(gè)結(jié)果集(通過(guò)網(wǎng)關(guān)可以將多個(gè)語(yǔ)句與返回給客戶(hù)端的多個(gè)結(jié)果集一起發(fā)送)。 | Y |
22 | ACCESSIBLE_TABLES 指定網(wǎng)關(guān)是否在 sp_tables 中只返回可由當(dāng)前用戶(hù)(即對(duì)表至少有 SELECT 權(quán)限的用戶(hù))訪問(wèn)的表、視圖等。 | Y |
100 | USERID_LENGTH 指定用戶(hù)名的最大字符數(shù)。 | 128 |
101 | QUALIFIER_TERM 指定表限定符(由三部分組成的名稱(chēng)的第一部分)的 DBMS 供應(yīng)商術(shù)語(yǔ)。 | 數(shù)據(jù)庫(kù) |
102 | NAMED_TRANSACTIONS 指定基礎(chǔ) DBMS 是否支持命名事務(wù)。 | Y |
103 | SPROC_AS_LANGUAGE 指定能否將存儲(chǔ)過(guò)程作為語(yǔ)言事件執(zhí)行。 | Y |
104 | ACCESSIBLE_SPROC 指定網(wǎng)關(guān)是否在 sp_stored_procedures 中只返回可由當(dāng)前用戶(hù)執(zhí)行的存儲(chǔ)過(guò)程。 | Y |
105 | MAX_INDEX_COLS 指定 DBMS 索引中的最大列數(shù)。 | 16 |
106 | RENAME_TABLE 指定是否可以重命名表。 | Y |
107 | RENAME_COLUMN 指定是否可以重命名列。 | Y |
108 | DROP_COLUMN 指定是否可以除去列。 | 如果運(yùn)行的是 SQL Server 2000,則返回 Y,如果運(yùn)行的是 SQL Server 2000 以前的版本,則返回 N。 |
109 | INCREASE_COLUMN_LENGTH 指定是否可以增大列的大小。 | 如果運(yùn)行的是 SQL Server 2000,則返回 Y,如果運(yùn)行的是 SQL Server 2000 以前的版本,則返回 N。 |
110 | DDL_IN_TRANSACTION 指定 DDL 語(yǔ)句是否可以出現(xiàn)在事務(wù)中。 | 如果運(yùn)行的是 SQL Server 6.5 或更高版本,則返回 Y,如果運(yùn)行的是 6.5 以前的版本,則返回 N。 |
111 | DESCENDING_INDEXES 指定是否支持降序索引。 | 如果運(yùn)行的是 SQL Server 2000,則返回 Y,如果運(yùn)行的是 SQL Server 2000 以前的版本,則返回 N。 |
112 | SP_RENAME 指定是否可以重命名存儲(chǔ)過(guò)程。 | Y |
113 | REMOTE_SPROC 指定能否通過(guò) DB-Library 中的遠(yuǎn)程存儲(chǔ)過(guò)程函數(shù)執(zhí)行存儲(chǔ)過(guò)程。 | Y |
500 | SYS_SPROC_VERSION 指定當(dāng)前實(shí)現(xiàn)的目錄存儲(chǔ)過(guò)程的版本。 | 當(dāng)前的版本號(hào) |
sp_server_info 返回 ODBC 中的 SQLGetInfo 所提供信息的子集。
執(zhí)行權(quán)限默認(rèn)授予 public 角色。
相關(guān)文章