`
yvonna
  • 浏览: 52141 次
  • 性别: Icon_minigender_2
  • 来自: 合肥
社区版块
存档分类
最新评论

oracle 遇见的异常

阅读更多
1、日期字符串没加单引号。

select compareTime(to_date(2009-08-01,'yyyy-MM-dd'),to_date(2009-08-04,'yyyy-MM-dd'),p.begintime,p.endtime) as r from plan_vp p


正确的
select compareTime(to_date('2009-08-01','yyyy-MM-dd'),to_date('2009-08-04','yyyy-MM-dd'),p.begintime,p.endtime) as r from plan_vp p




ORA 01810 格式代码出现两次
如:select to_date('2005-01-01 13:14:20','yyyy-MM-dd HH24:mm:ss') from dual;
原因是SQL中不区分大小写,MM和mm被认为是相同的格式代码,所以Oracle的SQL采用了mi代替分钟。
select to_date('2005-01-01 13:14:20','yyyy-MM-dd HH24:mi:ss') from dual;
另要以24小时的形式显示出来要用HH24
select to_char(sysdate,'yyyy-MM-dd HH24:mi:ss') from dual;//mi是分钟
select to_char(sysdate,'yyyy-MM-dd HH24:mm:ss') from dual;//mm会显示月

异常:hour must be between 1 and 12
TO_DATE('2009-08-28 16:37:02','yyyy-MM-dd hh24:mi:ss')

分享到:
评论

相关推荐

    oracle笔记异常处理

    oracle笔记异常处理,异常处理的代码案例和知识点笔记!

    oracle自定义异常

    #### 一、Oracle异常处理机制简介 在Oracle PL/SQL编程中,异常处理是一项非常重要的功能。它可以帮助开发者捕获并处理程序运行时可能发生的错误情况,确保应用程序能够稳定可靠地运行。Oracle PL/SQL支持多种类型...

    oracle异常及触发器.pptx

    Oracle 异常及触发器 Oracle 异常是一种运行时错误处理机制,可以捕捉和处理程序执行过程中的错误。异常可以分为预定义异常和用户定义异常两种。 预定义异常是 Oracle 提供的预定义错误类型,例如 Invalid_cursor...

    Oracle存储过程中自定义异常

    ORACLE 用户自定义异常小例子  1.进入pl/sql测试窗口  2.执行语句  declare  empname varchar2(255);  customize_exp EXCEPTION; –自定义异常  begin  FOR c IN (select d.* from scott.dept d) ...

    oracle预定义异常

    oracle预定义异常, ORACLE开发存储过程,函数,触发器等程序时,会经常使用到异常处理,该文档列举了常见的异常以及异常说明

    ORACLE异常处理剖析.pdf

    Oracle异常处理是数据库管理和应用程序开发中的关键环节,它涉及到对程序执行过程中可能出现的错误和异常情况进行有效管理和响应。Oracle数据库,作为一款广泛使用的商业关系型数据库管理系统,提供了强大的异常处理...

    ORACLE 异常错误处理

    ### ORACLE 异常错误处理详解 #### 一、异常处理概述 在ORACLE数据库的开发过程中,无论是多么复杂的业务逻辑还是简单的数据操作,都不可避免地会遇到各种异常情况。有效的异常处理机制不仅可以帮助开发者更好地...

    ORACLE 游标 异常 存储过程

    在本篇讨论中,我们将深入理解Oracle游标、异常处理以及如何在存储过程中使用它们。 1. **Oracle游标**: - **定义**:Oracle游标是数据库系统提供的一种机制,用于在结果集中定位并处理单条记录。它实际上是一个...

    安装oracle'程序异常终止'问题

    在安装Oracle数据库时,有时会遇到“程序异常终止”的错误提示,这可能是由于多种原因导致的。Oracle数据库是一个复杂的软件系统,它的安装过程涉及到许多组件和依赖关系,因此在安装过程中遇到的问题需要从多个角度...

    自己总结的oracle常见异常处理步骤

    oracle异常处理步骤自己总结的,不太成熟,大家可以不看,只是我的备忘录

    Oracle 存储过程异常处理.docx

    Oracle 存储过程异常处理 Oracle 存储过程异常处理是指在 Oracle 数据库中使用存储过程时出现的异常情况的处理方法。异常处理是指在程序执行过程中出现错误或异常时,采取相应的处理措施,以确保程序的可靠性和...

    Oracle Exception汇总(自定义Oracle异常)

    下面,我们将深入探讨一些常见的Oracle异常及其解决策略。 1. **NO_DATA_FOUND** (ORA-01403): 当执行`SELECT INTO`语句时,如果没有返回任何数据,系统会抛出此异常。为了避免程序中断,可以使用`EXCEPTION WHEN ...

    oracle异常处理课后答案

    这个是oracle课成异常处理章节后面的部分习题答案,大概四五道题的答案。

    oracle常见异常

    oracle之中一些常见的异常,方便进行查找归档总结,第一次书写望见谅

    oracle之异常学习

    本文将深入探讨“Oracle之异常学习”,结合标签“源码”和“工具”,我们将探讨Oracle异常的基本概念、处理机制以及相关的实用工具。 1. 异常基本概念: 在Oracle PL/SQL中,异常(Exception)是指程序执行期间遇到...

    oracle的所有系统异常

    经过长时间的查询,终于把oracle的所有出现的异常统计出来,希望对你有好处。谢谢

    oracle异常处理

    Oracle 异常处理是 PL/SQL 编程中不可或缺的一部分,它允许开发者优雅地处理程序运行时遇到的各种错误。在 PL/SQL 中,异常处理主要分为预定义异常、非预定义异常以及自定义异常。 预定义异常是 Oracle 为常见错误...

    ch03 oracle异常异常与动态sql

    本章我们将深入探讨“Oracle异常处理”以及“动态SQL”的相关知识点。 异常处理是编程中的一个关键环节,尤其是在Oracle数据库环境中。Oracle提供了完善的异常处理机制,使得开发人员能够优雅地捕获并处理错误,...

    oracle 遇见过的错误集锦

    这篇博文“oracle 遇见过的错误集锦”可能汇总了作者在操作Oracle数据库时遇到的常见问题和解决方法,虽然描述中并未提供具体细节,但我们可以从标签“源码”和“工具”推测,内容可能涉及编程接口(如PL/SQL)的...

Global site tag (gtag.js) - Google Analytics