`

插入数据库类型为Date的方法

 
阅读更多

控制端用的是webwork,表单类型text 传入后用string接受日期字符,然后做一次转化,成为java.sql.date

然后就可以插入类型是Date的oracle字段了

代码:

String beginDate;

DateFormat df = new SimpleDateFormat("yyyy-mm-dd"); 
 java.sql.Date beginDate_date = null;
try
{
beginDate_date = new java.sql.Date (df.parse(beginDate).getTime());
} catch (ParseException e2)
{
	// TODO Auto-generated catch block
	e2.printStackTrace();
}
stmt.setDate(6, beginDate_date);

 

1
1
分享到:
评论

相关推荐

    java中时间转换问题及将时间插入数据库

    解决时间转换,还有介绍将java.util.Date类型数据插入到数据库!

    C# 编程连接oracle数据库方法

    C# 编程连接oracle数据库方法 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using ...

    PHP大批量插入数据库的3种方法和速度对比

    第一种方法:使用insert into 插入,代码如下: $params = array(‘value'=>...第二种方法:使用事务提交,批量插入数据库(每隔10W条提交下)最后显示消耗的时间为:22:56:13 23:04:00 ,一共8分13秒 ,代码如下: ec

    PreparedStatement 向数据库插入时间方法

    在java中向访问数据库的sql语句一般放到类PreparedStatement类构造函数中,这里遇到的问题就是向sql语句中用setDate()插入时间时不能用java.util.date,而应用java.sql.date,这里就讲述了解决方法,一种是插入...

    KETTLE数据库转换类型例子

    此处主要以两个例子说明KETTLE可支持的数据转换操作,一个说明不同数据库表间的数据提取和加载,一个说明数据文件与数据库表间的数据提取与加载。

    千万条数据批量插入数据库表

    通过最简单的方式将批量数据插入数据库中,千万条记录导入时间用了100s,贴出来代码供大家参考学习。 import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import ...

    SQL(结构化查询语言)用于管理关系型数据库的标准语言,主要用于在数据库中查询、插入、更新和修改数据

    SQL(结构化查询语言)是用于管理关系型数据库的标准语言,主要用于在数据库中查询、插入、更新和修改数据。 一些基本SQL知识点包括: - 数据类型:每个数据库表的列都需要一个数据类型。一些常见的SQL数据类型包括...

    基于thinkPHP类的插入数据库操作功能示例

    本文实例讲述了基于thinkPHP类的插入数据库操作功能。分享给大家供大家参考,具体如下: 基于TP类的插入数据库操作 /************************** * 插入互动专家的数据 * * @param object $model 实例化的模型 * @...

    MySQL数据库中创建学生表SQL语句

    • DateOfBirth: 学生的出生日期,使用 DATE 类型存储。 • Gender: 学生的性别,使用 ENUM 类型存储,只允许 'Male', 'Female', 'Other' 三个值。 • Major: 学生的专业,限制为最大长度为100个字符。 你可以根据你...

    python3实现往mysql中插入datetime类型的数据

    主要介绍了python3实现往mysql中插入datetime类型的数据,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

    JAVA8时间插入mysql少了8小时的解决办法(csdn)————程序.pdf

    JAVA8时间插入mysql少了8小时的解决办法(csdn)————程序

    jdbc连接数据库的方式2

    只有locator本身中的方法才能够从数据库中获取LOB类型的值。可以使用PreparedStatement对象插入或更新LOB,但需要使用locator才能获取LOB的值。由于存在这二个问题,因此,我建议使用locator的方法来插入、更新或...

    个人网站的素材

    1、如何将java.util.Date...2、如果要插入到数据库并且相应的字段为Date类型那么可以用PreparedStatement.setDate(int ,java.sql.Date)方法其中的java.sql.Date可以用上面的方法得到也可以用数据库提供TO_DATE函数

    使用python读取csv文件快速插入数据库的实例

    # date:20170703 import pandas as pd import cStringIO import warnings from sqlalchemy import create_engine import sys reload(sys) sys.setdefaultencoding('utf8') warnings.filterwarnings('ignore') engine...

    向oracle中插入日期

    往Oracle数据库中插入日期型数据(to_date的用法)

    SQL插入语句生成器

    现要向一台机(P2)的数据库(以HR为例)插入另一台机(P1)的HR_New_Info记录,可如下操作: 1.输入P1的IP,用户名,密码。数据库输入“HR” 2.在查询语句输入 select Title,Content,TypeName,Flag,DateAndTime ...

    php将字符串转化成date存入数据库的两种方式

    主要介绍了php将字符串转化成date存入数据库的两种方式,需要的朋友可以参考下

    DtSQL通用数据库管理工具

    DtSQL是一款通用的数据库查询,编辑,浏览和管理工具.它能支持目前市面上见到几乎所有的数据库,并能在主要的操作系统上运行. 支持的数据库包括:Cache, DB2, Derby, Firebird, FrontBase, H2, HSQLDB, Informix, ...

    sql实验六数据库更新实验

    如果column_list没有为表或视图中的所有列命名,将在列表中没有命名的任何列中插入一个NULL值(或者在默认情况下为这些列定义的默认值)。在列的列表中没有指定的所有列都必须允许NULL值或者指定的默认值。否则SQL ...

    Oracle 数据类型

    1、CHAR数据类型,该类型是固定长度的字符串,如果没指定大小,则默认占用一字节,如果输入的值小于指定的长度,则数据库用空格填充至固定长度,如果用户输入的值大于指定的长度,则数据库返回错误信息 2、varchar...

Global site tag (gtag.js) - Google Analytics