zoukankan      html  css  js  c++  java
  • 学习Oracle日记(九)--ORACLE 创建函数

    Ⅰ.创建函数

    Ⅱ.截取字符串函数 : REGEXP_SUBSTR

      5个参数

      第一个是输入的字符串

      第二个是正则表达式

      第三个是标识从第几个字符开始正则表达式匹配。(默认为1)

      第四个是标识第几个匹配组。(默认为1)

      第五个是是取值范围:

      i:大小写不敏感;

      c:大小写敏感;

      n:点号 . 不匹配换行符号;

      m:多行模式;

      x:扩展模式,忽略正则表达式中的空白字符。

    1 CREATE OR REPLACE FUNCTION GET_NUM(GALV_COOT VARCHAR2) RETURN NUMBER IS
    2   RESULT NUMBER;
    3 BEGIN
    4   RESULT := TO_NUMBER(REGEXP_SUBSTR(GALV_COOT , 'd{2,3}')); --取字符串里最少两位 最多三位 的数字
    5   IF RESULT IS NULL 
    6     THEN RETURN 0 ; 
    7     END IF ; 
    8   RETURN(RESULT);
    9 END GET_NUM;
  • 相关阅读:
    毕设问题02-index.jsp跳转html问题
    毕设问题01-html中引入公共部分代码
    毕设开篇
    object和大括号自定义对象
    数组js
    function 方法的使用
    JavaScript01
    CSS属性
    听说不能改日期了
    获取时间
  • 原文地址:https://www.cnblogs.com/xxx-xxx/p/4244134.html
Copyright © 2011-2022 走看看