Bonjour,
configuration : Delphi 7 + Firebird 2.5.7.27050 sous seven 32 bits
j'ai pour habitude de coder en delphi mes ajouts dans les tables (en réseau)
en mode transactionnel, en utilisant STARTTRANSACTION, COMMIT et ROLLBACK
j'aimerais faire la même chose mais en SQL, genre :
en considérant, que ROLLBACK suit une erreur d'enregistrement et non dans le cadre d'un SAVE POINT.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SET TRANSACTION; SELECT INSERT INTO etc. COMMIT; etc.
je n'ai pas trouvé d'exemple clair en SQL montrant l'utilisation des trois commandes, TRANSACTION, COMMIT et ROLLBACK
existe t-il un "IF SUCCESS" dans Firebird ?
merci de votre aide
Partager