Oracle时间型数据的insert语句Oracle认证考试
文章作者 100test 发表时间 2010:04:10 19:35:23
来源 100Test.Com百考试题网
insert into Table_A(name,AddTime) values(A5db09,to_date(2004-9-13 17:47:34,yyyy-mm-dd hh:mm:ss)------------------------------------------------------------ORACLE 中date类型字段的处理
——ORACLE/JSP技术涉及日期、时间问题的处理
(1)在英文版本的ORACLE中默认日期格式为DD-MON-YY,例如01-JAN-98
在汉化的中文版本中ORACLE默认日期格式为日-月-年,例如21-8月-2003或21-8月-03
(2)转换字符串为日期
使用ORACLE内部函数to_date()
to_date()函数的参数是to_char()函数参数的反转。
to_date(string_value , date_format)
变量定义如下:
string_value :为字符串直接值(字符串本身)、字符串列(数据库中定义的某个表的某列)或某字符串内部函数的返回值。
date_format为合法的Oracle日期格式。
下列更新语句均符合ORACLE的日期格式,更新成功:
create table student (name varchar2(10) not null primary key , enrolldate date not null).//创建student表
insert into student values(mark,to_date(08-21-2003,MM-DD-YYYY)).
insert into student values(mark1,to_date(21-08-2003,DD-MM-YYYY)).
insert into student values(mark2,21-8月-2003).
insert into xiongxiaomin.student values(mark3,21-8月-03).