DBA: For Update per tutti i DB2
copia linkDescrizione
Ora il costrutto FOR UPDATE viene supportato anche per DB2, MySQL e Postgres.
E' curioso che le cinque tipologie di database ora supportate siano tutte diverse:
- Oracle: occorre indicare le colonne che verranno aggiornate, ad esempio: FOR UPDATE OF A.IDPRODOTTO
- SQL Server: occorre specificare (HOLDLOCK) nella clausola FROM
- DB2: occorre indicare le colonne che verranno aggiornate, senza alias, ad esempio: FOR UPDATE OF IDPRODOTTO
- Postgres: occorre indicare le tabelle che verranno aggiornate, ad esempio: FOR UPDATE OF PRODOTTI
- MySQL: è possibile solo specificare FOR UPDATE
Funzionalità interessate
L'utilizzo di SELECT FOR UPDATE
Note
- Il miglioramento è stato suggerito in questo thread sul forum.
Ultima modifica: 23/03/2021 / Validità: da 10.1.4450