学习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;
转载于:https://www.cnblogs.com/xxx-xxx/p/4244134.html
学习Oracle日记(九)--ORACLE 创建函数相关推荐
- 数据库学习之MySQL (九)—— 数学函数 字符串函数 CONCAT TRIM PAD
MySQL学习专栏 正在持续更新中:) 文章目录 复习一下 前面学到的函数 LENGTH CONCAT 数学函数 ABS CEIL FLOOR ROUND POW 常用字符串函数 SUBSTR REP ...
- 深度学习建模实验中数据集创建函数的创建与使用
深度学习建模实验中数据集生成函数的创建与使用 为了方便后续练习的展开,我们尝试自己创建一个数据生成器,用于自主生成一些符合某些条件.具备某些特性的数据集.相比于传统的机器学习领域,深度学习的数据集 ...
- JAVA学习笔记(九) —— main函数
/** public static void main(String[] args)主函数:是一个特殊的函数.作为程序的入口,可以被jvm调用主函数的定义: public:代表着该函数的访问权限是最大 ...
- 关于SQL的学习记录(九、聚合函数与分组数据)
聚合函数与分组数据 聚合函数: COUNT函数 使用COUNT函数可以统计表中的记录个数. 语法格式: SELECT COUNT(字段名/*) FROM 表名 [WHERE 条件表达式]; #当字段名 ...
- oracle学习笔记(二)--创建数据库
Oracle创建数据库 先用向导看看好使不,开始菜单中Oracle - OraDb10g_home1 | Configuration and Migration Tools | Database Co ...
- oracle的chr的使用,Oracle 学习之:ASCII,CHR函数的作用和用法
对于ASCII以及CHR函数的用法,Oracle给出的解释是: ASCII(x)gets the ASCII value of the character X, CHR() and ASCII() h ...
- Oracle 创建函数的权限
Oracle 创建函数时提示 ORA-01031: insufficient privileges 错误,需管理员用户给当前用户增加创建 procedure 的权限,function 跟 proced ...
- oracle创建包 和调用,oracle创建函数和调用存储过程和调用函数的例子(区别)...
创建函数: 格式:create or replace function func(参数 参数类型) Return number Is Begin --------业务逻辑--------- End; ...
- 【Oracle 学习笔记】Day 1 常用函数整理(转换、DeCode),表的外键
select Convert(varchar,Convert(money,TaxExValue),1) from A--Result 2,794.87 58,119.66 1,367.52 对于SQL ...
最新文章
- #423 Div2 D
- oracle:更改序列
- Web前端饱和了?还能学Web前端吗?
- Webpack2的基本使用
- Java学习笔记_多态/内部类
- leetcode 27. 移除元素(双指针)
- java collection key_Java Collection总结
- 【智能家居v1.0项目】C#实现scoket通信
- [易飞]关于应付账款明细帐余额余总账不平解决方案
- 锐捷交换机VSU配置
- 广州行键CRM客户关系管理系统
- ubuntu teamviewer被检测为商业用途
- 握手引理_图论中的握手引理–握手定理
- 【2020年4月9我和小峰子的聊天】
- keychron:一款能让我工作效率提升50%的设备。
- 香港电影男演员十大代表
- 出主意:阻止了对方倒苦水(错误行为)
- Linux中搭建静态网站(练习题)
- msec 腾讯CICD程序框架发布
- linux定时关机命令_软件设计师必知Linux命令 | 推荐收藏~