to_char 是把日期或数字转换为字符串;

使用TO_CHAR函数处理日期: TO_CHAR(number, '格式') 例如:TO_CHAR(salary,’$99,999.99’) 使用TO_CHAR函数处理日期: TO_CHAR(date,’格式’); TO_CHAR(newdate,’yyyy-mm-dd’)

to_date 是把字符串转换为数据库中得日期类型。


 

insert into tabname(datecol) value(sysdate) ;  -- 用date值
insert into tabname(datecol) value(sysdate+1) ;  -- 用date值
insert into tabname(datecol) value(to_date('2014-02-14','yyyy-mm-dd')) ;  -- 用to_date
insert into tabname(datecol) value(to_date('2014-02-14 20:47:00','yyyy-mm-dd hh24:mi:ss')) ;  -- 用to_date
insert into tabname(datecol) value(to_date('20140214','yyyymmdd')) ;  -- 用to_date
insert into tabname(datecol) value(to_date('20140214204700','yyyymmddhh24miss')) ;  -- 用to_date