1.利用Oracle中的方法to_date();

String   DateStr   =   "1985-07-11   10:30:00.0 ";

pstmt   =   conn.prepareStatement( "INSERT   INTO   t(d)   VALUES(to_date(?, 'YYYY-MM-DD   HH24:MI:SS ') ");

pstmt.setString(1,   DateStr  )

2.java.sql.Date 不同于java.util.Date,前者是子类。pstmt.setDate方法参数类型是sql.Date。

因此需要转换

day = new SimpleDateFormat().parse(DateStr,"yyyy-MM-DD  HH:mm:ss");

sql.Date sday =  new Date(day.getTimes());//

pstmt.setDate(sday);

但是只保留了日期,而没有小时,如果想保存到24小时精确时间,用下一种。

3.

java.util.Date Dates = new java.util.Date();

java.sql.Timestamp time = new java.sql.Timestamp(Dates.getTime());

......

psmt.setTimestamp(3, time);

oracle date类型,向Oracle中插入date数据类型相关推荐

  1. oracle时间类型转化成java对象_Oracle数据库date类型与Java中Date的联系与转化

    以下是对Java中的日期对象与Oracle中的日期之间的区别与联系做点说明,以期对大家有所帮助. new Date():分配 Date 对象并初始化此对象,以表示分配它的时间(精确到毫秒),就是系统当 ...

  2. 【SQL】利用sql语句在mysql的表中插入date类型的数据,

    文中可能有错,请谨慎实施 一. 创建一个数据库 create database test 二. 在数据库中创建表 create TABLE employees (emp_no int(4) not n ...

  3. 使用SQL语句在表中插入date类型的数据

    如果想使用SQL语句在数据库的表中插入一个date类型的数据,可以使用 insert into user values (null, '小红', 1234, 24, '男', 20200808); 注 ...

  4. java sql date 时分秒_java.sql.date与java.util.date区别以及数据库中插入带时分秒的时间...

    java.sql.Date,java.sql.Time和java.sql.Timestamp三个都是java.util.Date的子类(包装类). java.sql.Date是java.util.Da ...

  5. mysql表date类型长度_mysql中数据类型的长度解释

    11.2. 数值类型 MySQL支持所有标准SQL数值数据类型.这些类型包括严格数值数据类型(INTEGER.SMALLINT.DECIMAL和NUMERIC),以及近似数值数据类型(FLOAT.RE ...

  6. 字符串类型的日期如何存储到数据库Date类型的字段中

    public class ProjectDAO {private static final String insert = "insert into t_project(no,name,st ...

  7. 【Oracle】快速向表中插入大量数据Oracle中append与Nologging

    当需要对一个非常大的表INSERT的时候,会消耗非常多的资源,因为update表的时候,oracle需要生成 redo log和undo log;此时最好的解决办法是用insert, 并且将表设置为n ...

  8. mybatis date类型映射_Mybatis中类型映射处理器详解

    上一篇梳理了Configuration初始化分析,今天继续typeHandlers部分. 数据库厂商标识 接上一篇文章分析,下一个解析的是databaseIdProvider节点,这个节点好理解,从字 ...

  9. oracle字段类型设计,Oracle字段类型设计与实际业务不符引发的问题

    在Oracle表的设计过程中,开发人员总是对字段的类型不以为然,下面来演示一个例子,按照应该设计为number的,结果设计成了varcha 在Oracle表的设计过程中,开发人员总是对字段的类型不以为 ...

  10. oracle blob类型在,Oracle blob类型 实践

    Oracle blob类型 实践 BLOB的含义 BLOB (binary large object),二进制大对象,是一个可以存储二进制文件的容器. 在计算机中,BLOB常常是数据库中用来存储二进制 ...

最新文章

  1. [ZT]SQL Server 的事务日志意外增大或充满的处理方法
  2. Windows操作系统产品名与内部版本号的对应(windows版本号)
  3. [译文]Domain Driven Design Reference(三)—— 模型驱动设计的构建模块
  4. orbeon form 的架构简介 - 如何访问用户通过 form 存储的数据
  5. java导入导出excel_Java导入导出Excel工具 easyexcel
  6. PyCharm配置django环境
  7. python 命令行 模块_深入浅析Python 命令行模块 Click
  8. 数据:以太坊2.0合约余额新增1.28万ETH
  9. 使用Timer的缺陷
  10. Java的string学习笔记 与char数组和bufferstring的比较
  11. 使用docker部署.net core应用
  12. 【LOJ3058】【HNOI2019】白兔之舞
  13. html实现粘性页脚
  14. mds is damaged
  15. 往后余生(简单的歌词分享)
  16. 12月6日云栖精选夜读:语音购票、刷脸进站:上海联手阿里打造全球首个AI地铁之城...
  17. 软件定义网络实验之SDN网络简单管理及开发
  18. 模拟cmos集成电路(3)
  19. 信息熵与信息增益的概念
  20. Python——日历模块

热门文章

  1. JQuery-UI组件化开发
  2. css3让元素自适应高度
  3. ht-8 对arrayList中的自定义对象排序( Collections.sort(ListT list, Comparator? super T c))...
  4. 无线通信 -- 跳频技术
  5. .net平台的rabbitmq使用封装
  6. 用git进行项目搭建
  7. 【转】关于Ubuntu的sources.list 的总结
  8. Google 菜市场(Android Market)上不去的解决方法
  9. 瑞士银行开户条件有哪些,瑞士银行开户的流程及注意事项是什么?
  10. 论天空、太空、航空、航天