DatabaseLink トランザクションと結果セット
DatabaseLink はSQLトランザクションと結果セットをサポートする.これらの機能は上級ユーザに便利で,データベースに保管されているデータの整合性の維持と効率化を支援する.
トランザクション
SQLBeginTransaction — SQLトランザクションを開始する
SQLCommitTransaction — トランザクションをコミットして変更点を永続的にする
SQLRollbackTransaction — 変更点をトランザクションの開始時点の状態に戻す
SQLSetSavepoint — トランザクション中のセーブポイントを記録する
結果セット
SQLResultSetOpen — SQLクエリから結果セットを作る
SQLResultSetRead — 結果セットから読み込む(現在位置をシフトする)
SQLResultSetCurrent,SQLResultSetTake — 結果セットから読み込む(シフトはしない)
SQLResultSetGoto,SQLResultSetShift — 結果セットの現在位置を変更する
SQLResultSetPosition ▪ SQLResultSetColumnNames