SQLCODE -206
SQL0206 Colonna o variabile globale non trovata
- Testo del messaggio IBM
- Column or global variable &1 not found.
- SQLCODE
- -206
- SQLSTATE
- 42703
La causa più comune
La colonna non c'è in nessuna delle tabelle della FROM: un errore di battitura, o una colonna di un'altra tabella o di un'altra vista.
Altre cause
- Un nome fra doppi apici, che diventa sensibile a maiuscole e minuscole.
- Una stringa scritta fra doppi apici invece che fra apici singoli: "ABC" è un nome di colonna, non un testo.
- Un alias di colonna della SELECT usato nella WHERE dello stesso livello.
Come si risolve
Leggi i nomi veri dal catalogo (QSYS2.SYSCOLUMNS): il messaggio ne nomina uno solo, e non sempre il primo sbagliato. Per i testi usa apici singoli; per usare un alias nella WHERE, sposta la query in una CTE.
Errori collegati
Testo e codici dalla documentazione IBM di 7.6. Controllato il .