Hallo,
Ich habe ein leere Tabelle:
und wollte die folgenden Zeilen hinzuifügen:
Dabei habe folgenden Meldung erhalten:
Die ersten beiden Zeilen werden problemlos hinzugefügt. Die dritte nicht, was mir auch einleuchtet. Es hilft auch nicht, wenn ich den dritten Wert in mit Doublequote (") abgrenze.
Kann mir jemand einen Tipp geben, wie ich dieses Problem lösen kann?
Besten Dank
giordano
Ich habe ein leere Tabelle:
Code:
CREATE TABLE PROJECT5.L1080_1FUNCT ( RNAME VARCHAR2(12 BYTE), SEQ NUMBER(3,0), TEXT VARCHAR2(200 BYTE) );
Code:
INSERT INTO project5.funct (RNAME, SEQ, TEXT) VALUES ('CIV_U',1,'char s[16];'); INSERT INTO project5.funct (RNAME, SEQ, TEXT) VALUES ('CIV_U',2,' /* ---- civage --------------------------------------------------- */'); INSERT INTO project5.funct (RNAME, SEQ, TEXT) VALUES ('CIV_U',3,' if ((XA.CIVAGE[0] == '\0') || (XB.CIVAGE[0] == '\0'))');
Fehler beim Start in Zeile 3 in Befehl:
INSERT INTO project5.L1080_1funct (RNAME, SEQ, TEXT) VALUES ('CIV_U',3,' if ((XA.CIVAGE[0] == '\0') || (XB.CIVAGE[0] == '\0'))')
Fehler bei Befehlszeile:3 Spalte:103
Fehlerbericht:
SQL-Fehler: ORA-00911: invalid character
00911. 00000 - "invalid character"
*Cause: identifiers may not start with any ASCII character other than
letters and numbers. $#_ are also allowed after the first
character. Identifiers enclosed by doublequotes may contain
any character other than a doublequote. Alternative quotes
(q'#...#') cannot use spaces, tabs, or carriage returns as
delimiters. For all other contexts, consult the SQL Language
Reference Manual.
*Action:
INSERT INTO project5.L1080_1funct (RNAME, SEQ, TEXT) VALUES ('CIV_U',3,' if ((XA.CIVAGE[0] == '\0') || (XB.CIVAGE[0] == '\0'))')
Fehler bei Befehlszeile:3 Spalte:103
Fehlerbericht:
SQL-Fehler: ORA-00911: invalid character
00911. 00000 - "invalid character"
*Cause: identifiers may not start with any ASCII character other than
letters and numbers. $#_ are also allowed after the first
character. Identifiers enclosed by doublequotes may contain
any character other than a doublequote. Alternative quotes
(q'#...#') cannot use spaces, tabs, or carriage returns as
delimiters. For all other contexts, consult the SQL Language
Reference Manual.
*Action:
Kann mir jemand einen Tipp geben, wie ich dieses Problem lösen kann?
Besten Dank
giordano
Comment