← Tutti gli errori

SQLCODE -404

SQL0404 Valore troppo lungo per la colonna o la variabile

Testo del messaggio IBM
Value for column or variable &1 too long.
SQLCODE
-404
SQLSTATE
22001

La causa più comune

In INSERT, UPDATE, MERGE o SET una stringa supera la lunghezza della colonna o della variabile. Il messaggio dice le due lunghezze.

Altre cause

  • Una conversione di CCSID (per esempio verso UTF-8) che aumenta i byte necessari.

Come si risolve

Allarga la colonna, oppure tronca in modo consapevole con LEFT o SUBSTR.

Errori collegati

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