Hitachi

ノンストップデータベース HiRDB Version 10 UAP開発ガイド


13.6.7 SQLSetStmtAttr

SQLSetStmtAttrで指定できるODBCステートメント属性を次の表に示します。

表13‒16 SQLSetStmtAttrで指定できるODBCステートメント属性

属性

指定可否

準拠レベル

備考

SQL_ATTR_APP_PARAM_DESC

Core

SQL_ATTR_APP_ROW_DESC

Core

SQL_ATTR_ASYNC_ENABLE

Level 1

SQL_ATTR_CONCURRENCY

Level 2

SQL_ATTR_CURSOR_SCROLLABLE

Level 1

SQL_ATTR_CURSOR_SENSITIVITY

Level 2

SQL_ATTR_CURSOR_TYPE

Level 2

SQL_CURSOR_FORWARD_ONLYだけ指定できます。それ以外を指定してもSQL_CURSOR_FORWARD_ONLYが設定されます。

SQL_ATTR_ENABLE_AUTO_IPD

Level 2

SQL_ATTR_FETCH_BOOKMARK_PTR

×

Level 2

SQL_ATTR_IMP_PARAM_DESC

×

Core

SQL_ATTR_IMP_ROW_DESC

×

Core

SQL_ATTR_KEYSET_SIZE

×

Level 2

SQL_ATTR_MAX_LENGTH

Level 1

SQL_ATTR_MAX_ROWS

Level 1

SQL_ATTR_METADATA_ID

Core

SQL_ATTR_NOSCAN

Core

SQL_ATTR_PARAM_BIND_OFFSET_PTR

×

Core

SQL_ATTR_PARAM_BIND_TYPE

Core

SQL_ATTR_PARAM_OPERATION_PTR

×

Core

SQL_ATTR_PARAM_STATUS_PTR

Core

SQL_ATTR_PARAMS_PROCESSED_PTR

Core

SQL_ATTR_PARAMSET_SIZE

Core

SQL_ATTR_QUERY_TIMEOUT

×

Level 2

SQL_ATTR_RETRIEVE_DATA

Level 1

SQL_ATTR_ROW_ARRAY_SIZE

Core

SQL_ATTR_ROW_BIND_OFFSET_PTR

Core

SQL_ATTR_ROW_BIND_TYPE

Core

SQL_ATTR_ROW_NUMBER

×

Level 1

SQL_ATTR_ROW_OPERATION_PTR

Level 1

SQL_ATTR_ROW_STATUS_PTR

Core

SQL_ATTR_ROWS_FETCHED_PTR

Core

SQL_ATTR_SIMULATE_CURSOR

×

Level 2

SQL_ATTR_USE_BOOKMARKS

×

Level 2

(凡例)

○:指定できます。

×:指定できません。

−:特にありません。