`
骑猪逛街666
  • 浏览: 129872 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

关于ORACLE时间存储的问题

阅读更多
阅读原文请点击:http://click.aliyun.com/m/23106/
摘要: 公司用oracle的数据库,以前直接存实体的时候没出现时间转换问题。 昨天,手写SQL语句(不是HQL)时,传Date类型的数据给时间列,oracle报错,不能识别,语句无效。解决方法共享:         方法一:      把Date类型的数据,用SimpleDateFormat将Date类型转换成String 类型            SimpleDateFormat

公司用oracle的数据库,以前直接存实体的时候没出现时间转换问题。

昨天,手写SQL语句(不是HQL)时,传Date类型的数据给时间列,oracle报错,不能识别,语句无效。解决方法共享:

      

方法一:

     把Date类型的数据,用SimpleDateFormat将Date类型转换成String 类型
    

     SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
     dateFormat.format(数据);


     然后在语句中加入oracle数据库自己的to_date()方法转换

     "update student set birth = to_date(' " + 转换后的数据 + " ','yyyy-MM-dd HH24:mi:ss' )";





方法二:

     用实体,把date类型的数据作为实体的一个属性,然后直接存实体。
阅读原文请点击:http://click.aliyun.com/m/23106/
分享到:
评论

相关推荐

    oracle记录存储过程日志的方法

    本包用于记录存储过程里面的日志,将日志信息写入日志表(mylog)。可以记录日志时间、过程名称、过程里面记录日志的行数、参数值。如果在异常处理部分记录日志,还可以记录异常代码、异常原因、异常产生的行数。 本人...

    oracle10g分区表自动按时间创建删除分区存储过程

    文件是本人oracle10g分区表自动按时间创建、删除分区的存储过程,测试代码,通过job调用存储过程,每天午夜12点运行一次。妥妥!跟大家分享下!

    Oracle日期和时间的存储与处理

    Oracle_Database_11g_SQL日期和时间的存储与处理。

    ORACLE日历存储.txt

    1.用ORACLE存储过程来存储日历(日期+星期),时间期间(存储天数)可控。 2.节假日和星期可结合区分工作日、非工作日。 3.表可扩展节假日说明。

    oracle存储过程+日期+定时任务Job

    oracle存储过程+日期+定时任务Job oracle存储过程+日期+定时任务Job oracle存储过程+日期+定时任务Job

    oracle 存储过程中某入参是逗号分隔,并且参数要使用在in过滤语句中

    oracle存储过程中入参是逗号分隔,并且参数要使用在in过滤语句中查询数据。处理的方法与实现

    oracle 中时间使用

    基础时间日期的获取,平日自己存储的知识点,需要的获取时间断 或者 时间差的时候,用来查询

    Oracle计算连续天数,计算连续时间,Oracle连续天数统计

    NULL 博文链接:https://fanshuyao.iteye.com/blog/2341163

    oracle数组存储过程批量插入

    今天做了一个关于短消息批量删除的功能, 刚开始准备在后台用循环来逐条删除,后来因为其它功能模块也会用到大批量删除数据。 所以就决定用 数组作为存储过程的参数进行传值,在存储过程中批量删除。说实话这个...

    oracle9i oracle11g oracle10g 性能调优 基础学习 视频地址

    1z0-033-13 关于自动段空间管理 ext 与oracle 空间使用 percent oracle块参数 行迁移问题 什么时间进行索引重组 优化性能 13 1z0-033-15 讨论不同类型索引 索引组织表(簇化表) OLTP 有什么性质要求 13 1z0-033-18-...

    oracle性能监控

    随着应用的深入, oracle数据库的表对象, ...Oracle数据库性能恶化的表现基本上都是用户响应时间比较长, 需要用户长时间的等待. 而性能恶化的原因却是多种多样, 下面我们就详细描述查找出影响性能的各种可能原因的方法.

    Oracle存储过程中任务和管道的应用

    在ORACLE数据库实际应用过程中有些业务逻辑处理量大并且复杂,使客户端调用存储过程后,长时间没有反应,也不知存储过程运行状态,本文讲述如何在ORACLE通过任务和管道的应用,异步调用存储过程的方法。

    oracle课程进度表

    oracle学习课程进度表详细介绍Oracle11g安装、升级 管理模式对象 Oracle性能调优 Oracle11g数据库备份与恢复 RAC概述 Oracle11g数据库概述及新特性 Oracle 11g Enterprise ...Oracle数据库启动和关闭 答疑时间

    Oracle+Database+11g+R2高可用性

    Oracle 真正应用集群现在已经有 10... “自动存储管理”将数据库云的好处扩展到存储层,为那些可以无停机时间、联机配置 的数据库提供了弹性存储。“实例隔离(instance caging)”在共享 OS 部署中的实例之间提 供隔离。

    大数据Oracle理论+SQL+面试问题汇总+BI理论

    本课程适应从事大数据行业开发人员或数据库开发人员以及BI开发人员,其中包含有ORACLE的理论基础知识,OracleSQL语句详细讲解、面试问题汇总、BI理论知识。汇总了Oracle在开发中常用到的各种函数如分析函数、开窗...

    oracle 自动执行存储过程

    当项目中在一个时间要运行一段存储过程,如在每天午夜执行存储过程,往表中插入数据。附带例子。

    Oracle存储过程调用及分页

    这段时间开始学习写存储过程,主要原因还是因为工作需要吧,本来以为很简单的,但几经挫折,豪气消磨殆尽,但总算搞通了,为了避免后来者少走弯路,特记述与此,同时亦对自己进行鼓励。

    Oracle导出Clob,Blob工具版本2

    Oracle导出Clob,Blob工具 ,支持导出CLob工具版本2,解决上个版本导出时间有问题的bug

    Oracle日常维护故障定位故障排除

    12由于时间格式的环境变量设置问题导致话单无法入库 13由于大事务未使用大回滚段导致事务挂起 14由于数据库连接数太多导致服务器进程数多或内存耗尽 15由于使用了MTS方式,导致数据库操作特别慢(包括备份) 16由于...

    oracle按指定时间查询数据如果未查询到继续递减时间段查询(存储过程)

    oracle按指定时间查询数据如果未查询到继续递减时间段查询(存储过程)

Global site tag (gtag.js) - Google Analytics