问:如何向oracle9i中插入日期???

同标题
---------------------------------------------------------------

insert into a (myDate)values(sysdate);
insert into a (myDate)values(to_date('2004/08/01','yyyy/mm/dd'));
---------------------------------------------------------------

你可以先在你的sql plus中看看你的日期格式是什么样子的
select sysdate from dual;
然后你插入的时候可以按照你的系统日期格式插入,不需要转换,要不然你就自己指定格式转换插入
SQL> select sysdate from dual;

SYSDATE
---------
26-AUG-04

SQL> create table tmp(rq date);

表已创建。

SQL> insert into tmp(rq) values('26-AUG-04');

已创建1行。

SQL> insert into tmp(rq) values(to_date('2004-08-26','yyyy-mm-dd'));

已创建1行。
---------------------------------------------------------------

Published At
Categories with 数据库类
Tagged with
comments powered by Disqus