SQLTransact() 関数
- Last UpdatedSep 26, 2024
- 1 minute read
SQLTransact() 関数は、トランザクション セットと呼ばれる SQL ステートメント グループの開始を定義します。トランザクション セットは、単一のトランザクションとして処理されます。SQLTransact() 関数が実行されると、後続のすべての操作は SQLCommit() 関数が正常に実行されるまではデータベースに対して実行されません。
カテゴリ
SQL
構文
[ResultCode=]SQLTransact(ConnectionID)
引数
ConnectionID
各データベース接続に SQLConnect() 関数によって割り当てられた番号(ID)を保持するメモリ整数型タグの名前
例
この例では、トランザクション セットに 3 つの Insert ステートメントが含まれています。
ResultCode = SQLTransact(ConnectionID);
ResultCode = SQLInsertPrepare(ConnectionID, TableName, BindList, StatementID);
ResultCode = SQLInsertExecute(ConnectionID, BindList, StatementID);
ResultCode = SQLInsertExecute(ConnectionID, BindList, StatementID);
ResultCode = SQLInsertExecute(ConnectionID, BindList, StatementID);
ResultCode = SQLInsertEnd(ConnectionID, StatementID);
ResultCode =SQLTransact( ConnectionID);
参照項目
SQLCommit()、SQLRollback()