ORA-00936 – missing expression

1.) Texte aus oerr unter Linux

00936, 00000, „missing expression“

// *Cause:

// *Action:

2.) Erklärung

Diese Meldung wird angezeigt, wenn ein Teil der Syntax fehlt. Fehlen z.B. bei einem Select-Statement die Spaltennamen (bzw. * für alle Spalten), so wird diese Meldung angezeigt.

Beispiel:

select from kunden;

Fehlt die FROM-Clause wird ebenso die Meldung angezeigt.

3.) Lösungsvorschläge

1. Syntax prüfen – Spalten

Es ist zu prüfen, ob bei dem Select-Statement (oder bei einem anderen Statement) die Spaltennamen oder andere Bestandteile fehlen.

2. Syntax prüfen – FROM-Clause

Es ist zu prüfen, ob bei dem Select-Statement die FROM-Clause fehlt.