SQL> CREATE TABLE sales ( ID INT NOT NULL, DATEn DATE, AMOUNT int);
Table created.
SQL> insert into sales values (1,2016-06-23,3600);
insert into sales values (1,2016-06-23,3600)
*
ERROR at line 1:
ORA-00932: inconsistent datatypes: expected DATE got NUMBER
正确的日期和时间命令是什么?
答案 0 :(得分:0)
您应该将列值转换为日期,请尝试以下操作:
insert into sales values (1,to_date('2016-06-23','yyyy-mm-dd'),3600);