Oracle
 sql >> Base de données >  >> RDS >> Oracle

Pourquoi la requête SELECT ne démarre-t-elle pas la transaction ? [Oracle]

La transaction commence par SET TRANSACTION, mais l'allocation du transaction_id est retardée jusqu'au premier DML (véritable DML - dans mon expérience, pas une instruction SELECT)

La même source dit...

Cela a du sens pour moi, il n'y a aucune raison de valider ou d'annuler un SELECT.