`

请您先登录,才能继续操作

oracle中用正则判断是否为数字

阅读更多
CREATE OR REPLACE FUNCTION ISNUMBER(VALID_STR IN VARCHAR2)
RETURN NUMBER
  IS
   CURSOR VALID_NUMBER IS
          SELECT 1 FROM DUAL WHERE regexp_like(VALID_STR ,'^[+-]?\d+(\.\d)?\d*$');
   ISNUMBER_ VALID_NUMBER%ROWTYPE;
BEGIN
   OPEN VALID_NUMBER;
   FETCH VALID_NUMBER INTO ISNUMBER_;
   IF (VALID_NUMBER%FOUND) THEN
      CLOSE VALID_NUMBER;
      RETURN 1;
   ELSE
      CLOSE VALID_NUMBER;
      RETURN 0;
   END IF;
END ISNUMBER;
分享到:
评论

相关推荐

    Oracle2Mysql:可以将oracle sql dump转换为mysql兼容sql的软件

    从而导致注入错误) 从Oracle寻找所有注册正则表达式以替换它们在好的mysql中用X行生成一些sql(在config.js中定义) 所有文件都是通过多线程过程创建和转换的,从而使其速度更快将所有sql存储在Folder AllSql中(在...

    OCA认证考试指南 1ZO-047 (英文原版)Oracle Database SQL Expert Exam Guide Exam 1Z0-047

    《OCA认证考试指南1ZO-047》是一本专门为Oracle Database SQL Expert Exam(考试号1Z0-047)准备的备考书籍。这本书是Oracle认证的数据库管理员(OCA)的考试必备书籍,提供了关于SQL语言的深入指导,旨在帮助读者...

    oracle函数大全

    以上只是Oracle函数的一部分,实际的Oracle函数大全会包含更多高级和特定用途的函数,如处理XML、正则表达式操作、级联查询等。在实践中,理解并熟练使用这些函数可以极大地提高数据库管理和开发的效率。对于开发者...

    Oracle查询练习题.docx

    这些题目涵盖了Oracle数据库查询的基本操作,包括了对多个表的联接、聚合函数的应用、条件过滤、排序以及复杂的逻辑运算。下面将逐一解析这些练习题所涉及的知识点: 1. **查询部门及其平均工资、最低工资和最高...

    C#编程经验技巧宝典

    79 <br>0115 如何判断是否为数字 79 <br>0116 如何在字符串中查找指定字符 79 <br>0117 如何在字符串中用一子串替换另一子串 80 <br>0118 将新字符串添加到已有字符串中 80 <br>0119 如何在...

    超详细PHP笔试题宝典(搜狐、新浪、网易、等等)

    - **知识点详解:** Oracle数据库中的`to_date()`函数用于将字符串转换为日期格式。 **5. 定义常量MYPI=3.14:** - **答案:** `define("MYPI","3.14");` - **知识点详解:** PHP中使用`define()`函数定义常量。 **6....

    SCJP大全.rar

    SCJP,全称为Sun Certified Programmer for the Java Platform,是由Oracle公司(原Sun Microsystems)推出的Java程序员资格认证。这个认证主要面向初级到中级的Java开发者,旨在验证他们对Java编程语言和核心API的...

    护网面试题总结+DD安全工程师笔试问题

    SQL 注入的分类包括 Boolean 盲注、Union 注入、文件读写、报错注入、时间盲注、REGEXP 正则匹配、宽字节注入、堆叠注入、二次注入、User-Agent 注入、Cookie注入、过滤绕过、万能密码等。 12. sql 注入的预防? ...

    淘宝笔试题

    - 可能需要用到正则表达式来更灵活地处理各种可能的输入格式。 2. **统计与分类:** - 使用哈希表(HashMap)来存储每一种出处及其对应的花名数量。 - 遍历所有花名,更新哈希表中对应出处的计数。 - 哈希表的...

    PHP基础教程 是一个比较有价值的PHP新手教程!

    $a xor $b :异或 (当$a或$b为true时为true,两者一样时为false) ! $a :非 比较运算符有: $a == $b :相等 $a != $b :不等 $a $b :小于 $a $b :小于等于 $a > $b :大于 $a >= $b :大于等于 与C一样PHP也有...

    大数据人工智能量化投资平台.pdf

    - HDFS为了提高数据可靠性,默认会为每个数据块创建三个副本。 - 副本放置策略影响数据的可靠性和存储成本。 - **HDFS快照** - 快照是一种快速保存数据状态的技术。 - 可以用于数据恢复。 - **HDFS认证机制** -...

    架构脑图.pdf

    - **XML & 正则表达式**:XML用于存储和传输数据,正则表达式用于模式匹配和文本处理。 - **String**:字符串是Java中最常用的数据类型之一,提供了丰富的API用于操作字符串。 - **运算符**:包括算术运算符、比较...

Global site tag (gtag.js) - Google Analytics