SQLGetInfo

適用対象:SQL ServerAzure SQL データベースAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)

次の表は、 SQLGetInfo によって返される値を示しています。 返される値は、接続先サーバーのバージョン番号によって異なる場合があります。

SQL Server Native Client の SQLGetInfo は、SQLGetInfo が SQL_KEYWORDS と 0 のバッファー長で呼び出される場合、SQL Server ODBC ドライバー (SQLSRV32.DLL) のSQLGetInfo とは異なります。 SQL Server Native Client ドライバーはSQL_SUCCESSを返しますが、SQL Server ODBC ドライバーはSQL_SUCCESS_WITH_INFOを返します。 ただし、出力キーワード文字列より小さいバッファー長が 0 以外の場合に呼び出されると、SQL Server Native Client の SQLGetInfo は SQL_SUCCESS_WITH_INFO と 01004 の SQLState を返します。

fInfoType rgbInfoValue
SQL_ACCESSIBLE_PROCEDURES "Y"
SQL_ACCESSIBLE_TABLES "Y"
SQL_ACTIVE_CONNECTIONS 接続の数は SQL Server によって制限されます。 ドライバーは、この SQLGetInfo 要求に対して 0 を返します。
SQL_ACTIVE_ENVIRONMENTS 環境の数はドライバーによって制限されません。 ドライバーは、この SQLGetInfo 要求に対して 0 を返します。
SQL_ACTIVE_STATEMENTS ドライバーは、この SQLGetInfo 要求に対して 1 を返します。 アプリケーションで使用できるステートメント ハンドルの数はドライバーによって制限されませんが、あるステートメント ハンドルでの既定の実行が、別のハンドルでの実行をブロックすることがあります。
SQL_ALTER_DOMAIN FALSE
SQL_ALTER_TABLE SQL_AT_ADD_COLUMN、SQL_AT_ADD_COLUMN_DEFAULT、SQL_AT_ADD_COLUMN_SINGLE、SQL_AT_ADD_CONSTRAINT、SQL_AT_ADD_TABLE_CONSTRAINTSQL_AT_CONSTRAINT_NAME_DEFINITION、SQL_AT_DROP_COLUMN_RESTRICT
SQL_SQL_CONFORMANCE SQL_SC_SQL92_ENTRY
SQL_DATETIME_LITERALS FALSE
SQL_ASYNC_MODE SQL_AM_STATEMENT
SQL_BATCH_ROW_COUNT SQL_BRC_EXPLICIT
SQL_BATCH_SUPPORT SQL_BS_ROW_COUNT_EXPLICIT、SQL_BS_ROW_COUNT_PROC、SQL_BS_SELECT_EXPLICIT、SQL_BS_SELECT_PROC
SQL_BOOKMARK_PERSISTENCE SQL_BP_DELETE、SQL_BP_SCROLL、SQL_BP_UPDATE
SQL_CATALOG_LOCATION SQL_CL_START
SQL_CATALOG_NAME "Y"
SQL_CATALOG_NAME_SEPARATOR "."
SQL_CATALOG_TERM "database"
SQL_CATALOG_USAGE SQL_CU_DML_STATEMENTS、SQL_CU_PROCEDURE_INVOCATION、SQL_CU_TABLE_DEFINITION
SQL_COLLATION_SEQ 接続とサーバーに現在割り当てられている照合順序のシーケンス。
SQL_COLUMN_ALIAS "Y"
SQL_CONCAT_NULL_BEHAVIOR SQL_CB_NULL
SQL_CONVERT_BIGINT ODBC SQL_BIGINT データ型の変換ではサポートされません。 SQL Server Native Client ODBC ドライバーは、ODBC 型SQL_DECIMALとして SQL Server decimal(19,0) データ型をサポートします。 この表の「SQL_CONVERT_DECIMAL」を参照してください。
SQL_CONVERT_BINARY SQL_CVT_CHAR、SQL_CVT_NUMERIC、SQL_CVT_DECIMAL、SQL_CVT_INTEGER、SQL_CVT_SMALLINT、SQL_CVT_VARCHAR、SQL_CVT_BINARY、SQL_CVT_VARBINARY、SQL_CVT_TINYINT、SQL_CVT_LONGVARBINARY、SQL_CVT_WCHAR、SQL_CVT_WVARCHAR
SQL_CONVERT_BIT SQL_CVT_CHAR、SQL_CVT_NUMERIC、SQL_CVT_DECIMAL、SQL_CVT_INTEGER、SQL_CVT_SMALLINT、SQL_CVT_FLOAT、SQL_CVT_REAL、SQL_CVT_VARCHAR、SQL_CVT_BINARY、SQL_CVT_VARBINARY、SQL_CVT_BIT、SQL_CVT_TINYINT、SQL_CVT_WCHAR、SQL_CVT_WVARCHAR
SQL_CONVERT_CHAR SQL_CVT_CHAR、SQL_CVT_NUMERIC、SQL_CVT_DECIMAL、SQL_CVT_INTEGER、SQL_CVT_SMALLINT、SQL_CVT_FLOAT、SQL_CVT_REAL、SQL_CVT_VARCHAR、SQL_CVT_LONGVARCHAR、SQL_CVT_BINARY、SQL_CVT_VARBINARY、SQL_CVT_BIT、SQL_CVT_TINYINT、SQL_CVT_TIMESTAMP、SQL_CVT_LONGVARBINARY、SQL_CVT_WCHAR、SQL_CVT_WLONGVARCHAR、SQL_CVT_WVARCHAR
SQL_CONVERT_DATE ODBC SQL_TYPE_DATE データ型の変換ではサポートされません。 SQL Server Native Client ODBC ドライバーは、ODBC 型として SQL Server datetime データ型をサポートSQL_TYPE_TIMESTAMP。 この表の「SQL_CONVERT_TIMESTAMP」を参照してください。
SQL_CONVERT_DECIMAL SQL_CVT_CHAR、SQL_CVT_NUMERIC、SQL_CVT_DECIMAL、SQL_CVT_INTEGER、SQL_CVT_SMALLINT、SQL_CVT_FLOAT、SQL_CVT_REAL、SQL_CVT_VARCHAR、SQL_CVT_BINARY、SQL_CVT_VARBINARY、SQL_CVT_BIT、SQL_CVT_TINYINT、SQL_CVT_WCHAR、SQL_CVT_WVARCHAR
SQL_CONVERT_DOUBLE ODBC SQL_DOUBLE データ型の変換ではサポートされません。 SQL Server Native Client ODBC ドライバーでは、ODBC SQL_DOUBLEデータ型がSQL_FLOATとしてサポートされています。 この表の「SQL_CONVERT_FLOAT」を参照してください。
SQL_CONVERT_FLOAT SQL_CVT_CHAR、SQL_CVT_NUMERIC、SQL_CVT_DECIMAL、SQL_CVT_INTEGER、SQL_CVT_SMALLINT、SQL_CVT_FLOAT、SQL_CVT_REAL、SQL_CVT_VARCHAR、SQL_CVT_BIT、SQL_CVT_TINYINT、SQL_CVT_WCHAR、SQL_CVT_WVARCHAR
SQL_CONVERT_FUNCTIONS SQL_FN_CVT_CONVERT、SQL_FN_CVT_CAST
SQL_CONVERT_INTEGER SQL_CVT_CHAR、SQL_CVT_NUMERIC、SQL_CVT_DECIMAL、SQL_CVT_INTEGER、SQL_CVT_SMALLINT、SQL_CVT_FLOAT、SQL_CVT_REAL、SQL_CVT_VARCHAR、SQL_CVT_BINARY、SQL_CVT_VARBINARY、SQL_CVT_BIT、SQL_CVT_TINYINT、SQL_CVT_WCHAR、SQL_CVT_WVARCHAR
SQL_CONVERT_INTERVAL_YEAR_MONTH interval データ型の変換ではサポートされません。
SQL_CONVERT_INTERVAL_DAY_TIME interval データ型の変換ではサポートされません。
SQL_CONVERT_LONGVARBINARY SQL_CVT_BINARY、SQL_CVT_LONGVARBINARY、SQL_CVT_VARBINARY
SQL_CONVERT_LONGVARCHAR SQL_CVT_CHAR、SQL_CVT_VARCHAR、SQL_CVT_LONGVARCHAR、SQL_CVT_WCHAR、SQL_CVT_WLONGVARCHAR、SQL_CVT_WVARCHAR
SQL_CONVERT_NUMERIC SQL_CVT_CHAR、SQL_CVT_NUMERIC、SQL_CVT_DECIMAL、SQL_CVT_INTEGER、SQL_CVT_SMALLINT、SQL_CVT_FLOAT、SQL_CVT_REAL、SQL_CVT_VARCHAR、SQL_CVT_BINARY、SQL_CVT_VARBINARY、SQL_CVT_BIT、SQL_CVT_TINYINT、SQL_CVT_WCHAR、SQL_CVT_WVARCHAR
SQL_CONVERT_REAL SQL_CVT_CHAR、SQL_CVT_NUMERIC、SQL_CVT_DECIMAL、SQL_CVT_INTEGER、SQL_CVT_SMALLINT、SQL_CVT_FLOAT、SQL_CVT_REAL、SQL_CVT_VARCHAR、SQL_CVT_BIT、SQL_CVT_TINYINT、SQL_CVT_WCHAR、SQL_CVT_WVARCHAR
SQL_CONVERT_SMALLINT SQL_CVT_CHAR、SQL_CVT_NUMERIC、SQL_CVT_DECIMAL、SQL_CVT_INTEGER、SQL_CVT_SMALLINT、SQL_CVT_FLOAT、SQL_CVT_REAL、SQL_CVT_VARCHAR、SQL_CVT_BINARY、SQL_CVT_VARBINARY、SQL_CVT_BIT、SQL_CVT_TINYINT、SQL_CVT_WCHAR、SQL_CVT_WVARCHAR
SQL_CONVERT_TIME ODBC SQL_TYPE_TIME データ型の変換ではサポートされません。 SQL Server Native Client ODBC ドライバーは、ODBC 型SQL_TYPE_TIMESTAMPとして SQL Serverdatetime データ型をサポートします。 この表の「SQL_CONVERT_TIMESTAMP」を参照してください。
SQL_CONVERT_TIMESTAMP SQL_CVT_CHAR、SQL_CVT_VARCHAR、SQL_CVT_BINARY、SQL_CVT_VARBINARY、SQL_CVT_TIMESTAMP、SQL_CVT_WCHAR、SQL_CVT_WVARCHAR
SQL_CONVERT_TINYINT SQL_CVT_CHAR、SQL_CVT_NUMERIC、SQL_CVT_DECIMAL、SQL_CVT_INTEGER、SQL_CVT_SMALLINT、SQL_CVT_FLOAT、SQL_CVT_REAL、SQL_CVT_VARCHAR、SQL_CVT_BINARY、SQL_CVT_VARBINARY、SQL_CVT_BIT、SQL_CVT_TINYINT、SQL_CVT_WCHAR、SQL_CVT_WVARCHAR
SQL_CONVERT_VARBINARY SQL_CVT_CHAR、SQL_CVT_NUMERIC、SQL_CVT_DECIMAL、SQL_CVT_INTEGER、SQL_CVT_SMALLINT、SQL_CVT_VARCHAR、SQL_CVT_BINARY、SQL_CVT_VARBINARY、SQL_CVT_TINYINT、SQL_CVT_LONGVARBINARY、SQL_CVT_WCHAR、SQL_CVT_WVARCHAR
SQL_CONVERT_VARCHAR SQL_CVT_CHAR、SQL_CVT_NUMERIC、SQL_CVT_DECIMAL、SQL_CVT_INTEGER、SQL_CVT_SMALLINT、SQL_CVT_FLOAT、SQL_CVT_REAL、SQL_CVT_VARCHAR、SQL_CVT_LONGVARCHAR、SQL_CVT_BINARY、SQL_CVT_VARBINARY、SQL_CVT_BIT、SQL_CVT_TINYINT、SQL_CVT_TIMESTAMP、SQL_CVT_LONGVARBINARY、SQL_CVT_WCHAR、SQL_CVT_WLONGVARCHAR、SQL_CVT_WVARCHAR
SQL_CONVERT_WCHAR SQL_CVT_CHAR、SQL_CVT_NUMERIC、SQL_CVT_DECIMAL、SQL_CVT_INTEGER、SQL_CVT_SMALLINT、SQL_CVT_FLOAT、SQL_CVT_REAL、SQL_CVT_VARCHAR、SQL_CVT_LONGVARCHAR、SQL_CVT_BINARY、SQL_CVT_VARBINARY、SQL_CVT_BIT、SQL_CVT_TINYINT、SQL_CVT_TIMESTAMP、SQL_CVT_LONGVARBINARY、SQL_CVT_WCHAR、SQL_CVT_WLONGVARCHAR、SQL_CVT_WVARCHAR
SQL_CONVERT_WLONGVARCHAR SQL_CVT_CHAR、SQL_CVT_VARCHAR、SQL_CVT_LONGVARCHAR、SQL_CVT_WCHAR、SQL_CVT_WLONGVARCHAR、SQL_CVT_WVARCHAR
SQL_CONVERT_WVARCHAR SQL_CVT_CHAR、SQL_CVT_NUMERIC、SQL_CVT_DECIMAL、SQL_CVT_INTEGER、SQL_CVT_SMALLINT、SQL_CVT_FLOAT、SQL_CVT_REAL、SQL_CVT_VARCHAR、SQL_CVT_LONGVARCHAR、SQL_CVT_BINARY、SQL_CVT_VARBINARY、SQL_CVT_BIT、SQL_CVT_TINYINT、SQL_CVT_TIMESTAMP、SQL_CVT_LONGVARBINARY、SQL_CVT_WCHAR、SQL_CVT_WLONGVARCHAR、SQL_CVT_WVARCHAR
SQL_CORRELATION_NAME SQL_CN_ANY
SQL_CREATE_ASSERTION FALSE
SQL_CREATE_CHARACTER_SET FALSE
SQL_CREATE_COLLATION FALSE
SQL_CREATE_DOMAIN FALSE
SQL_CREATE_SCHEMA SQL_CS_AUTHORIZATION、SQL_CS_CREATE_SCHEMA
SQL_CREATE_TABLE SQL_CT_CREATE_TABLE
SQL_CREATE_TRANSLATION FALSE
SQL_CREATE_VIEW SQL_CV_CHECK_OPTION、SQL_CV_CREATE_VIEW
SQL_CURSOR_COMMIT_BEHAVIOR SQL_CB_CLOSE
SQL_CURSOR_ROLLBACK_BEHAVIOR SQL_CB_CLOSE
SQL_CURSOR_SENSITIVITY SQL_SENSITIVE
SQL_DATA_SOURCE_NAME 現在のデータ ソース名。 接続でデータ ソース名が指定されていない場合、 StringLengthPtr が指す値を 0 に設定します。
SQL_DATA_SOURCE_READ_ONLY 接続属性 SQL_ATTR_ACCESS_MODE の設定によって異なります。
SQL_DATABASE_NAME 接続の現在のデータベース。
SQL_DBMS_NAME 「Microsoft SQL Server」
SQL_DBMS_VER SQL Server の接続されているインスタンスのバージョン番号。
SQL_DEFAULT_TXN_ISOLATION SQL_TXN_READ_COMMITTED
SQL_DESCRIBE_PARAMETER "Y"
SQL_DRIVER_NAME "sqlncli11.dll"
SQL_DRIVER_ODBC_VER ドライバーがサポートする ODBC バージョン。
SQL_DRIVER_VER ドライバーのバージョン番号。
SQL_DROP_ASSERTION FALSE
SQL_DROP_CHARACTER_SET FALSE
SQL_DROP_COLLATION FALSE
SQL_DROP_DOMAIN FALSE
SQL_DROP_SCHEMA DROP SCHEMA サポートされていません。
SQL_DROP_TABLE SQL_DT_DROP_TABLE
SQL_DROP_TRANSLATION FALSE
SQL_DROP_VIEW SQL_DV_DROP_VIEW
SQL_DYNAMIC_CURSOR_ATTRIBUTES1 SQL_CA1_ABSOLUTE、SQL_CA1_BULK_ADD、SQL_CA1_LOCK_NO_CHANGE、SQL_CA1_NEXT、SQL_CA1_POS_DELETE、SQL_CA1_POS_POSITION、SQL_CA1_POS_REFRESH、SQL_CA1_POS_UPDATE、SQL_CA1_POSITIONED_UPDATE、SQL_CA1_POSITIONED_DELETE、SQL_CA1_RELATIVE、SQL_CA1_SELECT_FOR_UPDATE
SQL_DYNAMIC_CURSOR_ATTRIBUTES2 SQL_CA2_LOCK_CONCURRENCY、SQL_CA2_MAX_ROWS_CATALOG、SQL_CA2_MAX_ROWS_DELETE、SQL_CA2_MAX_ROWS_INSERT、SQL_CA2_MAX_ROWS_SELECT、SQL_CA2_MAX_ROWS_UPDATE、SQL_CA2_OPT_ROWVER_CONCURRENCY、SQL_CA2_OPT_VALUES_CONCURRENCY、SQL_CA2_READ_ONLY_CONCURRENCY、SQL_CA2_SENSITIVITY_ADDITIONS、SQL_CA2_SENSITIVITY_UPDATES、SQL_CA2_SIMULATE_UNIQUE
SQL_EXPRESSIONS_IN_ORDERBY "Y"
SQL_FETCH_DIRECTION SQL_FD_FETCH_ABSOLUTE、SQL_FD_FETCH_BOOKMARK、SQL_FD_FETCH_FIRST、SQL_FD_FETCH_LAST、SQL_FD_FETCH_NEXT、SQL_FD_FETCH_PRIOR、SQL_FD_FETCH_RELATIVE
SQL_FILE_USAGE SQL_FILE_NOT_SUPPORTED
SQL_FORWARD_ONLY_CURSOR_ATTRIBUTES1 SQL_CA1_NEXT、SQL_CA1_POSITIONED_DELETE、SQL_CA1_POSITIONED_UPDATE、SQL_CA1_SELECT_FOR_UPDATE
SQL_FORWARD_ONLY_CURSOR_ATTRIBUTES2 SQL_CA2_LOCK_CONCURRENCY、SQL_CA2_MAX_ROWS_CATALOG、SQL_CA2_MAX_ROWS_DELETE、SQL_CA2_MAX_ROWS_INSERT、SQL_CA2_MAX_ROWS_SELECT、SQL_CA2_MAX_ROWS_UPDATE、SQL_CA2_OPT_ROWVER_CONCURRENCY、SQL_CA2_OPT_VALUES_CONCURRENCY、SQL_CA2_READ_ONLY_CONCURRENCY
SQL_GETDATA_EXTENSIONS SQL_GD_BLOCK
SQL_GROUP_BY SQL_GB_GROUP_BY_CONTAINS_SELECT
SQL_IDENTIFIER_CASE SQL_IC_MIXED大文字と小文字を区別しない並べ替え順序を実行しているサーバーに接続されている場合に使用します。

大文字と小文字が区別される並べ替え順序を実行しているサーバーに接続されている場合にSQL_IC_SENSITIVEします。
SQL_IDENTIFIER_QUOTE_CHAR " (二重引用符)
SQL_INDEX_KEYWORDS SQL_IK_ASC、SQL_IK_DESC
SQL_INFO_SCHEMA_VIEWS この要求はドライバーではサポートされません。
SQL_INFO_SS_NETLIB_NAME SQL Server Native Client ODBC ドライバー固有の属性。 接続で使用中のネットワーク ライブラリの名前。

既定では、DBNETLIB が返されます。 この状況では、DBNETLIB はネットワーク・ライブラリーを参照し、dbnetlib.dllとは関係ありません。
SQL_INTEGRITY "Y"
SQL_KEYSET_CURSOR_ATTRIBUTES1 SQL_CA1_ABSOLUTE、SQL_CA1_BOOKMARK、SQL_CA1_BULK_ADD、SQL_CA1_BULK_DELETE_BY_BOOKMARK、SQL_CA1_BULK_FETCH_BY_BOOKMARK、SQL_CA1_BULK_UPDATE_BY_BOOKMARK、SQL_CA1_LOCK_NO_CHANGE、SQL_CA1_NEXT、SQL_CA1_POS_DELETE、SQL_CA1_POS_POSITION、SQL_CA1_POS_REFRESH、SQL_CA1_POS_UPDATE、SQL_CA1_POSITIONED_DELETE、SQL_CA1_POSITIONED_UPDATE、SQL_CA1_RELATIVE、SQL_CA1_SELECT_FOR_UPDATE
SQL_KEYSET_CURSOR_ATTRIBUTES2 SQL_CA2_CRC_EXACT、SQL_CA2_LOCK_CONCURRENCY、SQL_CA2_MAX_ROWS_CATALOG、SQL_CA2_MAX_ROWS_DELETE、SQL_CA2_MAX_ROWS_INSERT、SQL_CA2_MAX_ROWS_SELECT、SQL_CA2_MAX_ROWS_UPDATE、SQL_CA2_OPT_ROWVER_CONCURRENCY、SQL_CA2_OPT_VALUES_CONCURRENCY、SQL_CA2_READ_ONLY_CONCURRENCY、SQL_CA2_SENSITIVITY_ADDITIONS、SQL_CA2_SENSITIVITY_UPDATES、SQL_CA2_SIMULATE_UNIQUE
SQL_KEYWORDS ブレイク ブラウズ バルク チェックポイント クラスタ コンシデント コンシデント 確認 コントロールロー DATABASE DBCC ディスク 分散ダミーダンプ ERRLVL エラーEXIT EXIT EXIT ファイル FILLFACTOR フロッピー ホールドロック IDENTITY_INSERT アイデンティティコール IF LINENOロード ミラーEXIT非クラスタ オフ OFFSETS パーセントを超えてパーセント permanent plan print proc proxit RAISERROR 読み取り READTEXTを再構成 RECONFIG REPEATABLE RETURN ROWCOUNTRULE 保存 SERIALIZABLE SETUSER SHUTDOWN STATISTICS TAPE TEMP TEXTSIZE TRAN TRAN TRIGGER truncate tsequel uncommitd updatetext use waitfor while writetext
SQL_LIKE_ESCAPE_CLAUSE "Y"
SQL_LOCK_TYPES SQL_LCK_NO_CHANGE
SQL_MAX_ASYNC_CONCURRENT_STATEMENTS 1
SQL_MAX_BINARY_LITERAL_LEN 131072
SQL_MAX_CATALOG_NAME_LEN 128
SQL_MAX_CHAR_LITERAL_LEN 131072
SQL_MAX_COLUMN_NAME_LEN 128
SQL_MAX_COLUMNS_IN_GROUP_BY 16
SQL_MAX_COLUMNS_IN_INDEX 16
SQL_MAX_COLUMNS_IN_ORDER_BY 16
SQL_MAX_COLUMNS_IN_SELECT 4000
SQL_MAX_COLUMNS_IN_TABLE 250
SQL_MAX_CONCURRENT_ACTIVITIES 1
SQL_MAX_CURSOR_NAME_LEN 128
SQL_MAX_DRIVER_CONNECTIONS 0
SQL_MAX_IDENTIFIER_LEN 128
SQL_MAX_INDEX_SIZE 127
SQL_MAX_PROCEDURE_NAME_LEN 134
SQL_MAX_ROW_SIZE 8062
SQL_MAX_ROW_SIZE_INCLUDES_LONG "N"
SQL_MAX_SCHEMA_NAME_LEN 128
SQL_MAX_STATEMENT_LEN 131072
SQL_MAX_TABLE_NAME_LEN 128
SQL_MAX_TABLES_IN_SELECT 16
SQL_MAX_USER_NAME_LEN 128
SQL_MAX_OWNER_NAME_LEN 128
SQL_MAX_QUALIFIER_NAME_LEN 128
SQL_MULT_RESULT_SETS "Y"
SQL_MULTIPLE_ACTIVE_TXN "Y"
SQL_NEED_LONG_DATA_LEN "Y"
SQL_NON_NULLABLE_COLUMNS SQL_NNC_NON_NULL
SQL_NULL_COLLATION SQL_NC_LOW
SQL_NUMERIC_FUNCTIONS SQL_FN_NUM_ABS、SQL_FN_NUM_ACOS、SQL_FN_NUM_ASIN、SQL_FN_NUM_ATAN、SQL_FN_NUM_ATAN2、SQL_FN_NUM_CEILING、SQL_FN_NUM_COS、SQL_FN_NUM_COT、SQL_FN_NUM_DEGREES、SQL_FN_NUM_EXP、SQL_FN_NUM_FLOOR、SQL_FN_NUM_LOG、SQL_FN_NUM_LOG10、SQL_FN_NUM_MOD、SQL_FN_NUM_PI、SQL_FN_NUM_POWER、SQL_FN_NUM_RADIANS、SQL_FN_NUM_RAND、SQL_FN_NUM_ROUND、SQL_FN_NUM_SIGN、SQL_FN_NUM_SIN、SQL_FN_NUM_SQRT、SQL_FN_NUM_TAN
SQL_ODBC_API_CONFORMANCE SQL_OAC_LEVEL2
SQL_ODBC_SAG_CLI_CONFORMANCE SQL_OSCC_NOT_COMPLIANT
SQL_ODBC_SQL_CONFORMANCE SQL_OSC_CORE
SQL_ODBC_SQL_OPT_IEF "Y"
SQL_ODBC_VER ODBC ドライバー マネージャーの現在のバージョン番号。
SQL_OJ_CAPABILITIES SQL_OJ_ALL_COMPARISON_OPS、SQL_OJ_FULL、SQL_OJ_INNER、SQL_OJ_LEFT、SQL_OJ_NESTED、SQL_OJ_NOT_ORDERED、SQL_OJ_RIGHT
SQL_OUTER_JOINS "Y"
SQL_ORDER_BY_COLUMNS_IN_SELECT "N"
SQL_OWNER_USAGE SQL_OU_DML_STATEMENTS、SQL_OU_INDEX_DEFINITION、SQL_OU_PRIVILEGE_DEFINITION、SQL_OU_PROCEDURE_INVOCATION、SQL_OU_TABLE_DEFINITION
SQL_PARAM_ARRAY_ROW_COUNTS SQL_PARC_BATCH
SQL_PARAM_ARRAY_SELECTS SQL_PAS_BATCH
SQL_POS_OPERATIONS SQL_POS_ADD、SQL_POS_DELETE、SQL_POS_POSITION、SQL_POS_REFRESH、SQL_POS_UPDATE
SQL_POSITIONED_STATEMENTS SQL_PS_POSITIONED_DELETE、SQL_PS_POSITIONED_UPDATE、SQL_PS_SELECT_FOR_UPDATE
SQL_PROCEDURE_TERM 「ストアドプロシージャ」
SQL_PROCEDURES "Y"
SQL_QUALIFIER_USAGE SQL_CU_DML_STATEMENTS、SQL_CU_PROCEDURE_INVOCATION、SQL_CU_TABLE_DEFINITION
SQL_QUOTED_IDENTIFIER_CASE 接続先サーバーが大文字小文字を区別しない並べ替え順を使用している場合は SQL_IC_MIXED。

接続先サーバーが大文字小文字を区別する並べ替え順を使用している場合は SQL_IC_SENSITIVE。
SQL_ROW_UPDATES "N"
SQL_SCHEMA_TERM "owner"
SQL_SCHEMA_USAGE SQL_OU_DML_STATEMENTS、SQL_OU_INDEX_DEFINITION、SQL_OU_PRIVILEGE_DEFINITION、SQL_OU_PROCEDURE_INVOCATION、SQL_OU_TABLE_DEFINITION
SQL_SCROLL_OPTIONS SQL_SO_DYNAMIC、SQL_SO_FORWARD_ONLY、SQL_SO_KEYSET_DRIVEN、SQL_SO_STATIC
SQL_SCROLL_CONCURRENCY SQL_SCCO_LOCK、SQL_SCCO_OPT_ROWVER、SQL_SCCO_OPT_VALUES、SQL_SCCO_READ_ONLY
SQL_SEARCH_PATTERN_ESCAPE "\"
SQL_SERVER_NAME 接続のサーバー名。
SQL_SPECIAL_CHARACTERS SQL Server にインストールされている文字セットによって異なります。
SQL_SQL92_DATETIME_FUNCTIONS FALSE
SQL_SQL92_FOREIGN_KEY_DELETE_RULE FALSE
SQL_SQL92_FOREIGN_KEY_UPDATE_RULE FALSE
SQL_SQL92_GRANT SQL_SG_WITH_GRANT_OPTION
SQL_SQL92_NUMERIC_VALUE_FUNCTIONS FALSE
SQL_SQL92_PREDICATES SQL_SP_EXISTS、SQL_SP_ISNOTNULL、SQL_SP_ISNULL、SQL_SP_LIKE、SQL_SP_IN、SQL_SP_BETWEEN、SQL_SP_UNIQUE
SQL_SQL92_RELATIONAL_JOIN_OPERATORS SQL_SRJO_CROSS_JOIN、SQL_SRJO_FULL_OUTER_JOIN、SQL_SRJO_INNER_JOIN、SQL_SRJO_LEFT_OUTER_JOIN、SQL_SRJO_RIGHT_OUTER_JOIN、SQL_SRJO_UNION_JOIN
SQL_SQL92_REVOKE SQL_SR_GRANT_OPTION_FOR
SQL_SQL92_ROW_VALUE_CONSTRUCTOR SQL_SRVC_DEFAULT、SQL_SRVC_NULL、SQL_SRVC_ROW_SUBQUERY、SQL_SRVC_VALUE_EXPRESSION
SQL_SQL92_STRING_FUNCTIONS SQL_SSF_LOWER、SQL_SSF_UPPER
SQL_SQL92_VALUE_EXPRESSIONS SQL_SVE_CASE、SQL_SVE_CAST、SQL_SVE_COALESCE、SQL_SVE_NULLIF
SQL_STANDARD_CLI_CONFORMANCE SQL_SCC_ISO92_CLI
SQL_STATIC_CURSOR_ATTRIBUTES1 SQL_CA1_ABSOLUTE、SQL_CA1_BOOKMARK、SQL_CA1_BULK_FETCH_BY_BOOKMARK、SQL_CA1_LOCK_NO_CHANGE、SQL_CA1_NEXT、SQL_CA1_POS_POSITION、SQL_CA1_POS_REFRESH、SQL_CA1_RELATIVE
SQL_STATIC_CURSOR_ATTRIBUTES2 SQL_CA2_CRC_EXACT、SQL_CA2_MAX_ROWS_CATALOG、SQL_CA2_MAX_ROWS_DELETE、SQL_CA2_MAX_ROWS_INSERT、SQL_CA2_MAX_ROWS_SELECT、SQL_CA2_MAX_ROWS_UPDATE、SQL_CA2_READ_ONLY_CONCURRENCY
SQL_STATIC_SENSITIVITY SQL_SS_ADDITIONS、SQL_SS_UPDATES
SQL_STRING_FUNCTIONS SQL_FN_STR_ASCII、SQL_FN_STR_BIT_LENGTH、SQL_FN_STR_CHAR、SQL_FN_STR_CONCAT、SQL_FN_STR_DIFFERENCE、SQL_FN_STR_INSERT、SQL_FN_STR_LCASE、SQL_FN_STR_LEFT、SQL_FN_STR_LENGTH、SQL_FN_STR_LOCATE_2、SQL_FN_STR_LTRIM、SQL_FN_STR_OCTET_LENGTH、SQL_FN_STR_REPEAT、SQL_FN_STR_RIGHT、SQL_FN_STR_RTRIM、SQL_FN_STR_SOUNDEX、SQL_FN_STR_SPACE、SQL_FN_STR_SUBSTRING、SQL_FN_STR_UCASE
SQL_SUBQUERIES SQL_SQ_COMPARISON、SQL_SQ_CORRELATED_SUBQUERIES、SQL_SQ_EXISTS、SQL_SQ_IN、SQL_SQ_QUANTIFIED
SQL_SYSTEM_FUNCTIONS SQL_FN_SYS_DBNAME、SQL_FN_SYS_IFNULL、SQL_FN_SYS_USERNAME
SQL_TABLE_TERM "table"
SQL_TIMEDATE_ADD_INTERVALS SQL_FN_TSI_DAY、SQL_FN_TSI_FRAC_SECOND、SQL_FN_TSI_HOUR、SQL_FN_TSI_MINUTE、SQL_FN_TSI_MONTH、SQL_FN_TSI_QUARTER、SQL_FN_TSI_SECOND、SQL_FN_TSI_WEEK、SQL_FN_TSI_YEAR
SQL_TIMEDATE_DIFF_INTERVALS SQL_FN_TSI_DAY、SQL_FN_TSI_FRAC_SECOND、SQL_FN_TSI_HOUR、SQL_FN_TSI_MINUTE、SQL_FN_TSI_MONTH、SQL_FN_TSI_QUARTER、SQL_FN_TSI_SECOND、SQL_FN_TSI_WEEK、SQL_FN_TSI_YEAR
SQL_TIMEDATE_FUNCTIONS SQL_FN_TD_CURDATE、SQL_FN_TD_CURRENT_DATE、SQL_FN_TD_CURRENT_TIME、SQL_FN_TD_CURRENT_TIMESTAMP、SQL_FN_TD_CURTIME、SQL_FN_TD_DAYNAME、SQL_FN_TD_DAYOFMONTH、SQL_FN_TD_DAYOFWEEK、SQL_FN_TD_DAYOFYEAR、SQL_FN_TD_EXTRACT、SQL_FN_TD_HOUR、SQL_FN_TD_MINUTE、SQL_FN_TD_MONTH、SQL_FN_TD_MONTHNAME、SQL_FN_TD_NOW、SQL_FN_TD_QUARTER、SQL_FN_TD_SECOND、SQL_FN_TD_TIMESTAMPADD、SQL_FN_TD_TIMESTAMPDIFF、SQL_FN_TD_WEEK、SQL_FN_TD_YEAR
SQL_TXN_CAPABLE SQL_TC_ALL
SQL_TXN_ISOLATION_OPTION SQL_TXN_READ_COMMITTED、SQL_TXN_READ_UNCOMMITTED、SQL_TXN_REPEATABLE_READ、SQL_TXN_SERIALIZABLE、SQL_TXN_SS_SNAPSHOT
SQL_UNION SQL_U_UNION、SQL_U_UNION_ALL
SQL_USER_NAME 現在のユーザー名。

参照

SQLGetInfo 関数
ODBC API 実装の詳細