我对Oracle有新鲜之处(我以前主要一直在使用MySQL,直到现在为止),因此这可能是一个 question问题。 但是,我已经创建了这个表格(姓名不是联合国,而是无视这一点,这并不重要):
CREATE TABLE Auta (
id_auto NUMBER(5) UNIQUE NOT NULL,
typ CHAR(10),
specifikacia_typu CHAR(15),
SPZ CHAR(8),
farba CHAR(20),
datum_vyroby DATE,
pocet_miest NUMBER(2),
pociatok_km NUMBER(6),
poplatok_denny NUMBER(4),
poplatok_km NUMBER(2));
然后,我利用INSERT的询问:
INSERT INTO Auta VALUES (
1
, Audi
, A6
, KE1-1548
, cierna
, 20-12-2004
,5
,158749
,1356
,88
);
我犯了一个错误:
ORA-01843: not a valid month
我使用的日期是DD-MM-YYY。 我还审判了DD。 MM.YYYYYY, DD/MM/YYYYY, 我还尝试将这个月和日子——MM-DD-YYYYYYY, 并且仍然有同样的错误。
什么?