技术
文章平均质量分 65
带刀老排长
学无止境
展开
-
Oracle中的正则函数
一、Oracle中的正则函数 1.REGEXP_SUBSTR (1)函数调用:REGEXP_SUBSTR(source_char,pattern,position,occurrence,match_param,subexpr) source_char:被匹配的字符串 pattern:正则表达式 position:匹配开始位置(可选,默认为1) occurrence:匹配...2015-04-20 14:44:03 · 289 阅读 · 0 评论 -
wm_concat与listagg
连接字符串1.wm_concat2.listagg案例:/*拆分regexp_substr 合并wm_concat 替换regexp_replace*/WITH a AS (SELECT '1,a,1,b,2,a,2,c,3,d,3,e,4,y' a FROM dual)SELECT b, wm_concat(c) d FROM (SELECT regexp_substr(a, '[^,]+...原创 2015-04-20 14:50:41 · 329 阅读 · 0 评论 -
oracle中的数值函数
(一)数值函数ABS 取绝对值; MOD 取余; SQRT 开平方;ROUND 取小数位(四舍五入); POWER 取次方SIN COS TAN LN LOG等1.BITAND 1) 形式 BITAND(expr1,expr2) 2) 作用 按位与运算 3) 例子 (1)SELECT bitand(8, 2) FROM dual; (2)SELECT bitand(bin_to_nu...2015-04-22 15:09:39 · 146 阅读 · 0 评论 -
Oracle中的字符函数
(二)字符函数1.CHR 1) 形式 CHR(n [USING NCHAR_CS]) 2) 作用 返回指定字符码所代表的字符 3) 例子 (1)SELECT CHR(65)||CHR(9)||CHR(66) "制表符" FROM DUAL; (2)SELECT CHR(65)||CHR(10)||CHR(66) "换行符" FROM DUAL; (3)SELECT CHR(1...原创 2015-04-24 09:20:09 · 144 阅读 · 0 评论 -
oracle的XMLTABLE语法
1.SELECT * FROM XMLTABLE('Page/Data' PASSING XMLTYPE('<Page><Data Period="1" AKEY="671_1" SEQ="1" FVL="内容12" /></Page>') COLUMNS SEQ NUMBER P原创 2015-08-27 15:42:34 · 3216 阅读 · 0 评论