学习SQL日记(九)--ORACLE 创建函数

Ⅰ.创建函数

Ⅱ.截取字符串函数 : REGEXP_SUBSTR

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;

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。