SQLCODE -104
SQL0104 Token non valido
- Testo del messaggio IBM
- Token &1 was not valid. Valid tokens: &2.
- SQLCODE
- -104
- SQLSTATE
- 42601
La causa più comune
Errore di sintassi: virgola mancante o in più, parentesi non bilanciate, parola chiave nel posto sbagliato. Il messaggio dice il token e un elenco parziale di quelli attesi; l'errore può stare anche prima del token.
Altre cause
- Una parola riservata usata come nome senza doppi apici.
- Un punto e virgola finale in un'istruzione preparata con PREPARE o EXECUTE IMMEDIATE.
- Una sintassi che il rilascio o il livello di TR del sistema non ha ancora.
Come si risolve
Guarda la zona del token indicato. Se il token è <END-OF-STATEMENT>, l'istruzione finisce con una clausola incompleta. Le parole riservate vanno fra doppi apici; per le funzioni recenti controlla rilascio e TR.
Errori collegati
Testo e codici dalla documentazione IBM di 7.6. Controllato il .