码迷,mamicode.com
首页 > 数据库 > 详细

SQL语句oracle中如何插入Date类型的数据

时间:2016-04-18 13:28:51      阅读:230      评论:0      收藏:0      [点我收藏+]

标签:

转:http://chwshuang.iteye.com/blog/933926

在开发的时候,经常要写条SQL语句将信息插入表中,插入的数据如果字段是date类型,就必须将date类型转换成字符串String类型在通过sql语句插入数据库。这是我字段唯一的方法,如果有高人请另赐教!

我的解决方法是用oracle中的to_date()方法,具体看下面的例子

 

 

Oracle中插入date数据代码  
  1. insert into news(ID,MSG,SEND_TIME,TIMER)   
Oracle中插入date数据代码  
  1. values(20110101,‘你好‘,to_date(‘2011-2-28 15:42:56‘,‘yyyy-mm-dd hh24:mi:ss‘),sysdate);  

 在插入SEND_TIME的时候,用的是to_date()方法,前面的参数就是要转换的字符串,是string类型,后面是前面的日期表式形式,oracle是用后面的格式去解析前面的字符串,来生成数据库中的date类型。

说明:ID字段在数据库中是number类型,也就是int型,MSG是string类型也是varchar2类型,SEND_TIME是date类型,TIMER也是date类型,后面是用oracle中的一个函数,sysdate,自动生成一个date类型的当前日期。

SQL语句oracle中如何插入Date类型的数据

标签:

原文地址:http://www.cnblogs.com/milude0161/p/5403936.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!