069 / 58 80 436 10 info@dbaservices.de
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.

Haben Sie Fragen?

(erforderlich)
Dieses Feld dient zur Validierung und sollte nicht verändert werden.

NEUSTE BEITRÄGE

ORA-01461 – can bind a LONG value only for insert into a LONG column

1. Texte aus oerr unter Linux 01461, 00000, „can bind a LONG value only for insert into a LONG column“ // *Cause: // *Action:  2. Erklärung Es wurde versucht, Daten vom Typ LONG in ein Feld anderen Typs einzufügen. Dies ist jedoch nicht möglich. Stattdessen wird diese...

ORA-01465 – invalid hex number

1.) Texte aus oerr unter Linux 01465, 00000, „invalid hex number“ // *Cause: // *Action: 2.) Erklärung Es werden gültige Werte in Hex erwartet. In dem String befinden sich jedoch ungültige Werte. Dieser Fehler kann beim Füllen eines Feldes vom Typ BLOB auftreten. 3.)...

ORA-01728 – numeric scale specifier is out of range (-84 to 127)

1.) Texte aus oerr unter Linux 01728, 00000, „numeric scale specifier is out of range (-84 to 127)“ // *Cause: // *Action: 2.) Erklärung Beim Anlegen einer Tabelle ist die Anzahl der Nachkommastellen bei einem Feld vom Typ number außerhalb des gültigen Bereichs. 3.)...

ORA-02049 – timeout: distributed transaction waiting for lock

1.) Texte aus oerr unter Linux 02049, 00000, „timeout: distributed transaction waiting for lock“ // *Cause: exceeded INIT.ORA distributed_lock_timeout seconds waiting for lock. // *Action: treat as a deadlock 2.) Erklärung Eine Transaktion hatte darauf gewartet, ein...

ORA-06512 – ORA-06512 at %sline %s

1.) Texte aus oerr unter Linux 06512, 00000, „at %sline %s“ // *Cause:   Backtrace message as the stack is unwound by unhandled //           exceptions. // *Action: Fix the problem causing the exception or write an exception //           handler for this condition. Or...