Oracle 无法在表中插入日期
我正在尝试使用下面的命令将日期插入到oracle表中Oracle 无法在表中插入日期,oracle,Oracle,我正在尝试使用下面的命令将日期插入到oracle表中 SQL> insert into temp (tst,thistime) values ('test3',TO_DATE('MM/DD/YYYY HH24:MI :SS','01/01/2014 16:45:45') ); 但这是错误的 ERROR at line 1: ORA-01821: date format not recognized 以下是表格的说明 SQL> describe temp; Name
SQL> insert into temp (tst,thistime) values ('test3',TO_DATE('MM/DD/YYYY HH24:MI
:SS','01/01/2014 16:45:45') );
但这是错误的
ERROR at line 1:
ORA-01821: date format not recognized
以下是表格的说明
SQL> describe temp;
Name Null? Type
----------------------------------------- -------- ---------------------------
TST VARCHAR2(10)
THISTIME DATE
使用
插入。选择插入的形式
:
insert into temp (tst, thistime)
select 'test3', TO_DATE('01/01/2014 16:45:45', 'MM/DD/YYYY HH24:MI:SS')
from dual;
除了将
to_date()
的参数向后设置外,值
不会对属于select
语句的表达式求值。将要执行的参数向后设置。请检查一下文件。是的,错了。现在我拿到了。谢谢