`
zengyg
  • 浏览: 17268 次
  • 性别: Icon_minigender_1
  • 来自: 成都
最近访客 更多访客>>
社区版块
存档分类
最新评论

Oracle 判断是否是日期和数字的函数

阅读更多

判断是否为数子的函数

CREATE OR REPLACE FUNCTION is_number(parmin VARCHAR2) RETURN NUMBER IS
  val NUMBER;
BEGIN
  val := TO_NUMBER(NVL(parmin, 'a'));
  RETURN 1;
EXCEPTION
  WHEN OTHERS THEN
    RETURN 0;
END;

 

判断是否为日期的函数

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

分享到:
评论

相关推荐

    Oracle 验证是否是日期

    本文将详细介绍一个自定义的Oracle函数`FN_ISDATE_JAVA`,该函数用于判断给定的字符串是否能够转换为有效的日期格式。 #### 函数概述 函数`FN_ISDATE_JAVA`的主要功能是验证输入的字符串是否符合日期格式...

    oracle自定义日期函数

    Oracle 自定义日期函数 Oracle 日期处理函数是数据库管理系统中非常重要的一部分,最近看到有人在做 T-SQL 与 PL/SQL 的转化,问了些有关时间函数的处理。在 PL/SQL 中,Oracle 提供了其他的方法来处理日期函数,...

    oracle身份证验证函数

    首先,函数定义了一个内部函数`isNumber`用于判断一个字符串是否全由数字组成,并且定义了另一个内部函数`isDate`用于验证一个字符串是否为合法的日期格式。 ### 身份证验证逻辑分析 #### 判断身份证号码长度 - ...

    oracle函数分类.rar

    最后,**其他函数**包括逻辑判断函数(如`IFNULL`、`NVL`、`COALESCE`)、系统信息函数(如`USER`、`SESSION_USER`)以及各种数学和系统相关的函数,这些在特定场景下都有其独特的用途。 以上就是"oracle函数分类....

    oracle函数大全中文

    数值型函数主要用于处理数字数据,如`ROUND`用于四舍五入,`TRUNC`用于截断小数部分,`MOD`计算余数,`POWER`进行指数运算,以及`DECODE`和`CASE`用于条件判断和数值转换。 2. 字符型函数: 字符型函数处理字符串...

    oracle系统内置函数大全

    Oracle数据库系统内置了大量函数,这些函数可以分为多个类别,例如字符函数、数字函数、日期函数、转换函数、分组函数以及其他辅助函数等。以下是对每个类别中一些常用函数的详细介绍: 字符函数 1. ASCII函数:...

    oracle函数大全及知识点api

    总结,Oracle函数和API是数据库操作的核心工具,熟练掌握它们能提高工作效率,减少错误。通过深入学习和实践,你可以成为Oracle数据库领域的专家。记住,遇到错误代码不要慌张,查阅相关文档通常都能找到解决之道。...

    oracle日常函数文档

    以上只是Oracle日常函数的一小部分,实际使用中还有许多其他功能强大的函数,如条件判断函数`DECODE()`,位运算函数,窗口函数等。学习并熟练掌握这些函数,能极大地提升在Oracle数据库中的工作效率,对于初学者来说...

    oracle函数大全(分类显示).zip_Oracle 函数分类_oracle_oracle函数分类_oracle函数查阅用文档

    Oracle数据库是世界上最流行的数据库管理系统之一,它提供了丰富的内置函数,以支持复杂的查询和数据操作。这份"oracle函数大全(分类显示).zip"压缩包显然是一份详细的Oracle函数参考手册,对于初学者而言,是一个...

    ORACLE函数大全CHM

    本资源“ORACLE函数大全CHM”显然是一个针对Oracle数据库中的各种函数的参考手册,旨在帮助开发者和DBA深入理解和使用Oracle的内置函数。CHM文件是一种常见的Windows帮助文档格式,通常包含丰富的文本、索引和搜索...

    Oracle 函数大全

    数字函数 1. ABS函数:返回指定数字的绝对值。 日期函数 文件内容没有提供具体的日期函数示例,但Oracle中常见的日期函数包括: 1. ADD_MONTHS:向日期中添加月份。 2. CURRENT_DATE:返回当前日期。 3. MONTHS_...

    oracle常用函数介绍

    以上只是Oracle众多函数中的一部分,实际使用中还有许多其他函数,如条件判断函数 `CASE`,连接查询函数 `JOIN`,窗口函数 `OVER()` 等。了解并熟练掌握这些函数,能极大地提高在Oracle数据库中的工作效率和数据处理...

    Oracle基本语句和基本函数

    3. 日期时间函数:SYSDATE获取当前系统日期,ADD_MONTHS()增加月份,EXTRACT()提取日期部分,TO_CHAR()和TO_DATE()进行日期时间格式转换。 4. 转换函数:TO_NUMBER()将字符串转换为数字,CAST()通用类型转换。 5. ...

    Oracle函数大全实例

    它们分为字符函数、数字函数、日期函数和转换函数。单行函数可以嵌套,嵌套函数的执行顺序是从内到外。例如,如果你想将一个数字四舍五入并保留两位小数,你可以先使用`ROUND()`函数,然后在外部使用`TO_CHAR()`函数...

    Oracle内置函数大全.rar

    本资料“Oracle内置函数大全.rar”包含了一份详细的Oracle内置函数讲解,旨在帮助初学者和进阶用户更好地理解和运用这些函数,提升在Oracle数据库操作中的技能。 Oracle内置函数可以分为多种类型,包括算术函数、...

    oracle最常用的函数或方法总结

    Oracle数据库是全球广泛使用的大型关系型数据库管理系统之一,其丰富的函数和方法库为SQL查询提供了强大的支持。在日常的数据操作和分析中,掌握一些常用的Oracle函数和方法是至关重要的。以下是对"Oracle最常用的...

    oracle函数速查手册

    4. **转换函数**:`TO_CHAR()`将日期、数字转换为字符串,`TO_DATE()`和`TO_NUMBER()`则相反,将字符串转换为日期或数字格式。 5. **聚合函数**:如`COUNT()`计算行数,`SUM()`求和,`AVG()`计算平均值,`MAX()`和`...

    公民身份证提取出生日期和性别函数

    根据给定的信息,本文将详细解释公民身份证号中如何提取出生日期和性别的知识点,并对提供的SQL函数进行解析。 ### 公民身份证号码结构 在中国,公民身份证号码由18位数字组成,其中包括了丰富的个人信息,如出生...

    ORACLE内置函数大全

    以上只是一部分Oracle内置函数的示例,实际上还有许多其他函数,如TO_CHAR、TO_DATE、TO_NUMBER、NVL、DECODE等,它们分别用于日期格式化、类型转换、空值处理和条件判断等操作。掌握这些函数能帮助我们更有效地在...

    Oracle常用函数及实例.pdf

    首先,我们来看数字函数。在Oracle中,ABS(x)函数用于计算数值的绝对值,例如ABS(-10)返回10。CEIL(x)函数返回大于或等于x的最小整数,如CEIL(3.2)返回4。FLLOOR(x)函数则是返回小于或等于x的最大整数,如FLLOOR...

Global site tag (gtag.js) - Google Analytics