oracle,jdbc date型数据存储小结
2013-12-03 19:28
218 查看
对于date型数据要用jdbc存储到oracle里(数据库也是date型),之前都是用
stat.setDate(4, new java.sql.Date(System.currentTimeMillis()));
发现这种方法存储的date数据只能精确到年、月、日。没有接下的数值了。
所以此处可以使用
stat.setTimestamp(4, new java.sql.Timestamp(System.currentTimeMillis()));
这样即使数据库里面是date型也没有关系了,因为这种方法可以显示到秒,而精确到秒就基本够我们使用了。
stat.setDate(4, new java.sql.Date(System.currentTimeMillis()));
发现这种方法存储的date数据只能精确到年、月、日。没有接下的数值了。
所以此处可以使用
stat.setTimestamp(4, new java.sql.Timestamp(System.currentTimeMillis()));
这样即使数据库里面是date型也没有关系了,因为这种方法可以显示到秒,而精确到秒就基本够我们使用了。
相关文章推荐
- 在jdbc下利用Oracle的存储过程取得比较复杂的数据集合
- JDBC操作Oracle数据-----Array,struct乱码问题
- jdbc关于操作Oracle时间数据解析
- php对oracle图片数据的存储和读取
- 写一段Jdbc连Oracle的程序,并实现数据查询
- Oracle 数据类型及存储方式
- MyBatis JdbcType 与Oracle、MySql数据类型对应关系详解
- Oracle根底数据标准存储名目浅析(三)——日期标准(三)
- JDBC+Hibernate将Blob数据写入Oracle
- <Oracle基本的数据存储机制-表>
- 一段Jdbc连Oracle的程序,并实现数据查询.
- MyBatis JdbcType 与Oracle、MySql数据类型对应关系详解作者@loongshawn
- 数据存储小结
- oracle 存储过程插入数据不成功
- JDBC实现从Hive抽取数据导入Oracle
- [oracle] Oracle存储过程里操作BLOB的字节数据的办法,例如写入32位整数
- JDBC+Hibernate将Blob数据写入Oracle
- ios开发数据存储小结
- 非结构化数据存储与查询小结
- 转--Oracle数据类型及存储方式【C】