Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

SQLCommit()

  • Last UpdatedSep 24, 2024
  • 1 minute read

La fonction SQLCommit() conclut un jeu de transactions. Après l'exécution de la fonction SQLTransact(), les instructions SQL réalisées à l'intérieur du jeu de transactions ne sont toutes validées dans la base de données qu'après un appel réussi à la fonction SQLCommit().

Remarque : soyez prudent lors de l’écriture de QuickScripts contenant la fonction SQLCommit(). Le temps de traitement augmente en proportion au nombre d'instructions en SQL du jeu de transactions.

Catégorie

SQL

Syntaxe

[ResultCode=]SQLCommit(ConnectionID)

Argument

ConnectionID

Nom d'une variable mémoire de type entier, renseignée avec le numéro d'identifiant attribué par la fonction SQLConnect() à chaque connexion avec la base de données.

Exemple

Ce script d'exemple inclut un jeu de transactions qui réalise trois insertions dans la base de données.

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 = SQLCommit(ConnectionID);

Voir aussi

SQLRollback(), SQLTransact(), SQLCommit()

In This Topic