天天看點

ORA-01861 【文字與格式字元串不比對 】

插入日期時往往遇到文字與格式字元串不比對 的問題。做一個測試。

SQL> create table book (id number,createdate date);

表已建立。

SQL> insert into book  values (1,'2010-07-13 12:12:02');

insert into book  values (1,'2010-07-13 12:12:02')

                              *

第 1 行出現錯誤:

ORA-01861: 文字與格式字元串不比對

SQL> insert into book 

      values (1,to_date('2010-07-13 12:12:02','YYYY-MM-DD HH24:MI:SS'));

已建立 1 行。

使用to_date 函數将字元串轉換為日期類型。