← Tutti gli errori

SQLCODE -119

SQL0119 Colonna non valida nella HAVING

Testo del messaggio IBM
Column &1 or expression in HAVING clause not valid.
SQLCODE
-119
SQLSTATE
42803

La causa più comune

Nella HAVING c'è una colonna o un'espressione che non sta in una funzione di aggregazione e non è nel GROUP BY.

Altre cause

  • Una condizione che andava nella WHERE è stata scritta nella HAVING.

Come si risolve

Sposta nella WHERE le condizioni sulle singole righe, oppure aggiungi la colonna al GROUP BY.

Errori collegati

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