paßt Ich habe eine leere Tabelle erstellt - in meiner Website, die eine Reihe von tables-- hält, die die folgenden Spalten/Datentypen haben:SQL - wörtlich nicht Formatstring in INSERT INTO
NAMEN - VARCHAR2
MRN - NUMBER
DATE_S - DATUM
E - DATUM
DELI - DATUM
WB - VARCHAR2
ST_ID - VARCHAR2
KOMMENTAR --VARCHAR2
EI - NUMBER
Unten ist eine von fast 800 Zeilen von Code, den ich die Tabelle füllen bin mit .
INSERT INTO SANDBOX.W_C VALUES ('S,E',11300033,'2012-02-18 00:00:00','2012-03-01 00:00:00','2013-02-18 00:00:00','N','006i',NULL,NULL);
Als ich dieses Stück Code ausführen bekomme ich die folgende Meldung: literal does not match format string
. Was mache ich falsch?
Mögliche Duplikat [Einfache Oracle-Abfrage: wörtliche nicht Formatstring übereinstimmen] (http: // Stackoverflow .com/questions/4884071/simple-oracle-query-literal-does-not-match-format-string) –
@PaulL Ich habe diese Frage gesehen, aber ich verstehe immer noch nicht, was mit meinem Code nicht stimmt. –
Was mit dem Code falsch ist, ist genau das, was mit dem Code des anderen Fragestellers falsch war - Sie müssen die 'to_date'-Funktion verwenden. –