Sto eseguendo una query SQL tramite jcc per eseguire un report. Quando ho aperto il file di log degli errori per il programma ed ho esaminato la query SQL, tutto sembra andare bene (non ci sono parentesi o virgole mancanti, virgole, ecc. E la sintassi è buona) tuttavia quando eseguo mi viene visualizzato questo errore:Che cosa può rappresentare SQL CODE -104 (errore)?
[Report.execute()] DB2 SQL Errore: SQLCODE = -104, SQLSTATE = 42601, sqlerrmc = ,; mangiato (1,2,3,10,1) ;, DRIVER = 4.12.55
Quando ho cercato su SQLCODE ho scoperto che significa che c'è un simbolo illegale nella query. Cosa posso cercare per trovare questo simbolo illegale?
Questa è la query
Ci scusiamo per il carattere molto piccolo, ma se si esegue lo zoom al 200% o giù di lì si può vedere la query meglio.
Grazie mille :)
Non avrebbe senso pubblicare la query? Qualcuno potrebbe essere in grado di individuare il simbolo per te. – Bridge
è un po 'lungo per questo non l'ho postato! Bene lasciami includere quindi – Bernice
Ho aggiunto la query .. – Bernice