Kite Гость
|
Добавлено: Вс Ноя 04 2001 10:53 Заголовок сообщения: ORACLE - ламерский воспрос: дата не вставляется. |
|
|
---------------------------------------------- insert into patients (patientid, fname, sname, mname, gender, addressregion, addressdetailed, dateofbirth, nationality, occupation, allergy, whosavedid) values (1, 'Петр', 'Петров', 'Петрович', 'm', 'район', 'ул Садовая', '22-OCT-1955', 'русский', 'маляр', 'пенициллин', 1);
'Петрович', 'm', 'район', 'ул Садовая', '22-OCT-1955', 'русский', 'маляр', 'пенициллин', 1) * ERROR at line 3: ORA-01858: a non-numeric character was found where a numeric was expected ----------------------------------------------
---------------------------------------------- insert into patients (patientid, fname, sname, mname, gender, addressregion, addressdetailed, dateofbirth, nationality, occupation, allergy, whosavedid) values (1, 'Петр', 'Петров', 'Петрович', 'm', 'район', 'ул Садовая', TO_DATE('22-OCT-1955','dd-Mon-yyyy'), 'русский', 'маляр', 'пенициллин', 1);
'Петрович', 'm', 'район', 'ул Садовая', TO_DATE('22-OCT-1955','dd-Mon-yyyy'), 'русский', 'маляр', 'пенициллин', 1) * ERROR at line 3: ORA-01843: not a valid month ----------------------------------------------
desc patients;
Name Null? Type ----------------------------------------- -------- ---------------------------- PATIENTID NOT NULL NUMBER(12) FNAME VARCHAR2(50) SNAME NOT NULL VARCHAR2(50) MNAME VARCHAR2(50) GENDER CHAR(1) ADDRESSREGION VARCHAR2(100) ADDRESSDETAILED VARCHAR2(255) DATEOFBIRTH NOT NULL DATE NATIONALITY VARCHAR2(20) OCCUPATION VARCHAR2(100) ALLERGY VARCHAR2(200) DATEOFDEATH DATE WHOSAVEDID NOT NULL NUMBER(6) DATESAVED NOT NULL DATE
Oracle 8.1.7 Win XP
P.S. Звёздочка съехала... На самом деле она стоит под первой кавычкой даты. |
|