判定一个字符串是否为有效时间的函数

 更新时间:2014年07月24日 15:58:03   投稿:whsnow  
判定时间是否有效的函数,为有效时间则返回1,不是有效时间则返回0,需要的朋友可以参考下

判定一个字符串是否为有效时间的函数,为有效时间则返回1,不是有效时间则返回0.

CREATE OR REPLACE FUNCTION is_date(parameter VARCHAR2) RETURN NUMBER IS
val DATE;
BEGIN
val := TO_DATE(NVL(parameter, 'a'), 'yyyy-mm-dd hh24:mi:ss');
RETURN 1;
EXCEPTION
WHEN OTHERS THEN
RETURN 0;
END;

具体例子,可以直接使用:

alter session force parallel ddl parallel 8;
create table TT as select t.id,
floor(months_between(sysdate,to_date(t.birthday,'yyyymmdd'))/12) age
from TT_WXTRAN t
where is_date(t.birthday)!=0;

相关文章

  • Oracle备库宕机启动的完美解决方案

    Oracle备库宕机启动的完美解决方案

    这篇文章主要给大家介绍了关于Oracle备库宕机启动的完美解决方案,文中通过示例代码介绍的非常详细,对大家学习或者使用Oracle具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-05-05
  • Maven中央仓库正式成为Oracle官方JDBC驱动程序组件分发中心(推荐)

    Maven中央仓库正式成为Oracle官方JDBC驱动程序组件分发中心(推荐)

    这篇文章主要介绍了Maven中央仓库正式成为Oracle官方JDBC驱动程序组件分发中心,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-07-07
  • 实例讲解临时处理去重 80w 数据时夯死现象

    实例讲解临时处理去重 80w 数据时夯死现象

    这篇文章主要介绍了临时处理去重 80w 数据时夯死现象,需要的朋友可以参考下
    2015-09-09
  • [Oracle] 如何使用触发器实现IP限制用户登录

    [Oracle] 如何使用触发器实现IP限制用户登录

    在Oracle里,不像MySQL那样方便,可以直接在用户上进行IP限制,Oracle要实现用户级别的IP限制,可以使用触发器来迂回实现,以下就是示例,需要的朋友可以参考下
    2013-07-07
  • oracle学习笔记(三)

    oracle学习笔记(三)

    最近需要用的oracle,所以大家好好的学习下基础并整理下资料,希望能帮助到需要的朋友。
    2011-12-12
  • oracle10g发送email示例

    oracle10g发送email示例

    本文介绍了通过Oracle10g发送Email的实例,该Procedure支持中文邮件、HTML代码、多收件人。 ,需要的朋友可以参考下
    2014-01-01
  • Oracle表空间时间点恢复的方法

    Oracle表空间时间点恢复的方法

    Oracle表空间是数据库管理系统中用于存储数据、索引和其他对象的基本存储单元,它是Oracle Database结构的核心组成部分,将物理磁盘空间组织成逻辑上独立的区域,本文给大家介绍了Oracle表空间时间点恢复的方法,需要的朋友可以参考下
    2024-10-10
  • oracle中的replace into使用及说明

    oracle中的replace into使用及说明

    这篇文章主要介绍了oracle中的replace into使用及说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-06-06
  • ORACLE创建dblink的详细步骤

    ORACLE创建dblink的详细步骤

    dblink数据库链接顾名思义就是数据库的链接,当我们要跨本地数据库,访问另外一个数据库表中的数据时,通过dblink本地数据库可以像访问本地数据库一样访问远程数据库表中的数据,这篇文章主要介绍了ORACLE如何创建dblink,需要的朋友可以参考下
    2024-06-06
  • 误删除$ORACLE_HOME/dbs下的参数文件、密码文件快速重建的方法

    误删除$ORACLE_HOME/dbs下的参数文件、密码文件快速重建的方法

    这篇文章主要介绍了误删除$ORACLE_HOME/dbs下的参数文件、密码文件快速重建的方法,需要的朋友可以参考下
    2017-04-04

最新评论