← Tutti gli errori

SQLCODE -151

SQL0151 Colonna non aggiornabile

Testo del messaggio IBM
Column &1 in table &2 in &3 is not updatable.
SQLCODE
-151
SQLSTATE
42808

La causa più comune

Si prova ad aggiornare una colonna di una vista che deriva da un'espressione, da una costante o da un registro speciale.

Altre cause

  • Un campo di un logico definito in sola lettura nella DDS.
  • Una INSERT senza lista delle colonne su una vista che ne ha di non aggiornabili.

Come si risolve

Togli la colonna dalla lista o dalla SET, e aggiorna la colonna di origine sulla tabella di base.

Errori collegati

Testo e codici dalla documentazione IBM di 7.6. Controllato il .