Oracle 中日期类型是 date 类型,但是在 sql 语句中,形式上'2016-08-15'
是一个日期,但是 Oracle 却认定为字符串类型,所以不能插入到 date 类型的
字段里;如果想在 Date 字段里插入日期,就必须将表示日期的字符串转换成
Date 类型.
字符串转换成 Date 类型的函数为: to_date();格式为 insert into
tablename(date_column) values(to_date('2012-12-21','yyyy-mm-dd') )。
to_date()里需要两个参数,第一个是日期字符串,第二个参数是日期的格式,
'yyyy-mm-dd',4 位的年份,两位的月份和两位的日期.
如 果 想 要 其 他 的 格 式 或 者 插 入 具 体 的 时 分 秒 时 间 , 其 格 式 为 :
to_date('2016-08-15 12:12:12','yyyy-mm-dd hh24:mi:ss') 后边的 24 代表使
用 24 时制时间。