SQLCODE -302
SQL0302 Errore di conversione su una variabile in ingresso
- Testo del messaggio IBM
- Conversion error on variable or parameter &2.
- SQLCODE
- -302
- SQLSTATE
- 22001, 22003, 22023, 22024
La causa più comune
Il valore di una variabile o di un parametro non si può convertire per l'istruzione: troppo lungo, fuori intervallo o non valido. Il messaggio dice il tipo di errore.
Altre cause
- Una variabile numerica con dati decimali non validi (tipo di errore 6).
- Un valore troppo lungo passato a un parametro carattere in una CALL (tipo 9).
Come si risolve
Definisci le variabili con LIKE o EXTNAME sulla tabella, così hanno tipo e lunghezza della colonna, e inizializza le strutture dati.
Errori collegati
Testo e codici dalla documentazione IBM di 7.6. Controllato il .