13.6.1 SQLSetConnectAttr
SQLSetConnectAttrで指定できるODBC接続属性を次の表に示します。
属性 |
指定可否 |
準拠レベル |
備考 |
---|---|---|---|
SQL_ATTR_ACCESS_MODE |
○ |
Core |
− |
SQL_ATTR_ASYNC_ENABLE |
○ |
Level 1 |
− |
SQL_ATTR_AUTO_IPD |
× |
Level 2 |
− |
SQL_ATTR_AUTO_COMMIT |
○ |
Level 1 |
− |
SQL_ATTR_CONNECTION_DEAD |
× |
Level 1 |
− |
SQL_ATTR_CONNECTION_TIMEOUT |
○ |
Level 2 |
値0だけ指定できます。それ以外はエラーとなります。 |
SQL_ATTR_CURRENT_CATALOG |
× |
Level 2 |
− |
SQL_ATTR_LOGIN_TIMEOUT |
○ |
Level 2 |
値0だけ指定できます。それ以外も0が設定されます。 |
SQL_ATTR_METADATA_ID |
× |
Core |
− |
SQL_ATTR_ODBC_CURSORS |
○ |
Core |
カーソルライブラリ使用時だけ指定できます |
SQL_ATTR_PACKET_SIZE |
× |
Level 2 |
− |
SQL_ATTR_QUIET_MODE |
× |
Core |
− |
SQL_ATTR_TRACE |
○ |
Core |
− |
SQL_ATTR_TRACEFILE |
○ |
Core |
− |
SQL_ATTR_TRANSLATE_LIB |
× |
Core |
− |
SQL_ATTR_TRANSLATE_OPTION |
× |
Core |
− |
SQL_ATTR_ANSI_APP |
○ |
規定されていません。 |
− |
SQL_ATTR_TXN_ISOLATION |
○ |
Level 1 |
− |
SQL_ATTR_ENLIST_IN_DTC |
○ |
規定されていません。 |
− |