E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
REGEXP_SUBSTR
oracle使用正则表达式
REGEXP_SUBSTR
提取XML里面的内容
使用extract(XMLTYPE(XML),‘xphat’).getstringval()提取XML,长度过长存在报错ORA-06502:PL/SQL:数字或值错误:characterstringbuffertoosmallORA-06512:在“SYS.XMLTYPE”,line169并且存在速度较慢等问题。正则提取XML,由于这边的XML文本中Name标签,接着的标签即为Value的值,故这
qq_39255840
·
2024-03-03 14:34
oracle
正则表达式
xml
SQL正则
REGEXP_LIKE(匹配)REGEXP_INSTR(包含)REGEXP_REPLACE(替换)
REGEXP_SUBSTR
(提取)表1:定位元字符元字符说明^使表达式定位至一行的开头$使表达式定位至一行的末尾表
一缕粉黛千般容
·
2024-01-24 00:01
Mysql
oracle返回多行常量串(写死)的值
有个兄弟非要在sql中返回月份01,02....我想到下面2个办法1.使用unionselect'01'fromdualunionselect'02'fromdualunion......2.使用
regexp_substr
弗锐土豆
·
2024-01-13 20:36
db
oracle
列转行
split
字符串
分行
Oracle
regexp_substr
selectregexp_substr('123|456|789','[^|]+',1,2)fromdual;
乱蜂朝王
·
2024-01-10 19:11
Oracle
oracle
数据库
Oracle sql脚本字符串处理一行转多行
SELECT'电力电缆'AS设备类型,A.SBMC||T.SBMCAS设备名称,SUBSTR(
REGEXP_SUBSTR
(TO_CHAR(T.SHAPE),'[^]+',1,LEVEL,'i'),1,INSTR
没见过的颜色
·
2023-11-24 00:18
sql 常用语法
分割字符串oracle01:20:08转换成秒selectto_number(
regexp_substr
(t.TIME_SAVE,'[^:]+',1,1))hour,to_number(
regexp_substr
云烟溪雪
·
2023-11-22 04:33
mysql
sql
数据库
oracle使用
regexp_substr
来拆分,CONNECT BY LEVEL查询卡死,速度慢的问题。
一、问题oracle使用regexp_substr+CONNECTBYLEVEL来,根据特定字符拆分成多行。(注意这里我的数据是每个值都有“;”,即使后面没有值,后面也会有个“;”,如果是正常的分隔符,sql需要改成”LEVELsysdate-1/24)CONNECTBYLEVELsysdate-1/24查询,发现挺快的。查看下执行计划二、解决方法调整后。通过利用rownum进行join,sql:
qq_39255840
·
2023-11-08 11:56
oracle
数据库
hive实现
regexp_substr
()
首先需要清楚
regexp_substr
()的作用,先看官方解释
REGEXP_SUBSTR
通过允许您在字符串中搜索正则表达式模式来扩展功能的功能。
¤睿
·
2023-10-31 05:08
hive
hive
Oracle数据中如何在 where in() 条件传参
二、解决办法使用正则变换函数
regexp_substr
()select*fromfa_receita_farmacia_proctwheret.NR_
何以解忧,唯有..
·
2023-10-21 02:10
oracle
数据库
oracle 一行转多行+多行转一行
只有要拆分的数据和主键.如果要拆分多行,即将他们拆分为不同的table2.简单的拆分此语句是以逗号拆分,一行转多行,替换为自己需要的代码即可使用selectDISTINCTid,name,/*主键及其他参数*/
regexp_substr
白露-
·
2023-10-15 11:54
Oracle汇总笔记
oracle
SQL语句正则表达式
REGEXP_LIKE匹配:REGEXP_LIKE(String,Regexp)REGEXP_INSTR包含EGEXP_REPLACE替换
REGEXP_SUBSTR
提取正则表达式常用字符字符说明^匹配字符串的开始位置
@明天更美好
·
2023-10-12 15:55
mysql
sql
mysql
SQL正则表达式
REGEXP_LIKE匹配:REGEXP_LIKE(String,Regexp)REGEXP_INSTR包含EGEXP_REPLACE替换
REGEXP_SUBSTR
提取正则表达式常用字符:字符说明^匹配字符串的开始位置
hyfstyle
·
2023-10-12 15:52
SQL常用函数
oracle sql的正则表达式,Oracle正则表达式使用介绍
语法:--1.REGEXP_SUBSTR与SUBSTR函数相同,返回截取的子字符串
REGEXP_SUBSTR
(srcstr,pattern[,posi
maX Zero
·
2023-09-30 09:48
oracle
sql的正则表达式
sql里的正则表达式
REGEXP_LIKE(匹配)REGEXP_INSTR(包含)REGEXP_REPLACE(替换)
REGEXP_SUBSTR
(提取)表1:定位元字符元字符说明^使表达式定位至一行的开头$使表达式定位至一行的末尾表
czl---
·
2023-09-30 09:16
sql
正则表达式
oracle 根据分号分割为多个列
没有split函数,因此没法直接使用,但是时间上会遇到需要分割的时候,可以使用正则表达式SELECTREGEXP_SUBSTR(administration,'[^;]+',1,1)ASSKILL1,
REGEXP_SUBSTR
Coding_Boy36
·
2023-09-29 00:54
oracle
数据库
MySQL正则函数
**注意:**MySQL8.0+才引入regexp_replace,regexp_like,regexp_instr,
regexp_substr
四个函数,在低于此版本的MySQL客户端执行这四个函数,报错
.7-F.
·
2023-09-21 17:13
mysql
数据库
如何使用oracle数据库的length()、lengthb()、replace()、
regexp_substr
()函数
length()、lengthb()lengthb(string)获取string所占的字节长度,返回字符串的长度,单位是字节;length(string)获取string所占的字符长度,返回字符串的长度,单位是字符;对于单字节字符,length()和lengthb()是一样的。可以用length(‘string’)=lengthb(‘string’)判断字符串是否含有中文。--一个汉字在Orac
偷偷学习被我发现
·
2023-09-17 07:09
数据库
oracle
数据库
plsql 利用正则表达式清除不可见字符
regexp_substr
(‘XXXXX’,’([A-z]|[a-z]){1,}([0-9]){1,}’)#
regexp_substr
(‘XXXXX’,’[^’||unistr(‘\4E00’)||‘-
istruth
·
2023-09-07 12:50
plsql
不可见字符
记Oracle中
regexp_substr
的一次调优(速度提高99.5%)
关于
regexp_substr
函数的使用可查看Oracle通过一个字段的值将一条记录拆分为多条记录需求和表结构船舶相关的信息在系统中有船舶动态表(CBDT),另外有一张
DuBetter
·
2023-08-24 00:43
Java中类似substr的函数_Oracle中
REGEXP_SUBSTR
函数(拆分字符串,类似java里面的split函数)...
REGEXP_SUBSTR
函数格式如下:functionREGEXP_SUBSTR(String,pattern,position,occurrence,modifier)__srcstr:需要进行正则处理的字符串
uare大猪蹄子
·
2023-08-13 12:14
oracle 切割字段
REGEXP_SUBSTR
用逗号分隔
selecta.YAOPING,a.guigeid,a.sl,a.keshi,a.keshiid,
REGEXP_SUBSTR
(v_list,‘[^,]+’,1,lv)v_valuefrom(selects.keshi
克雷莫纳的月光
·
2023-08-13 12:41
数据库
php
数据库
mysql
oracle
MySQL
REGEXP_SUBSTR
() 函数
MySQL8.0+的
REGEXP_SUBSTR
()函数从一个字符串获取和指定模式匹配的子串并返回。默认情况下,
REGEXP_SUBSTR
()函数执行不区分大小写的匹配。
艾利克斯冰
·
2023-08-13 12:11
数据库
mysql
数据库
Oracle以逗号分隔的字符串拆分为多行数据实例详解
1、
regexp_substr
函数,通过正则来拆分字符串,函数用法为:(必须是oracle10g+的版本才支持)
REGEXP_SUBSTR
函数格式如下:functionREGEXP_SUBSTR(
ok060
·
2023-08-08 10:08
oracle
数据库
在oracle SQL中创建返回表的函数
createorreplaceFUNCTIONsplit(i_strINVARCHAR2,i_delimINVARCHAR2DEFAULT':')RETURNTABLEASBEGINRETURNSELECTtrim(
regexp_substr
ok060
·
2023-08-08 10:07
oracle
sql
数据库
Oracle 函数大全
htmlF.1字符函数——返回字符值(chr,concat,initcap,lower,lpad/rpad,nls_initcap,nls_lower,nls_upper,regexp_replace,
regexp_substr
32b701b24e5b
·
2023-07-25 14:10
oracle 逗号分隔列转多行数据
TITLE表数据如下图:IDNAME1TEST1,TEST22TEST3,TEST43TEST4,TEST54TEST1,TEST45TEST2,TEST4,TEST5测试SQL如下:SELECTID,
REGEXP_SUBSTR
晓码君
·
2023-07-14 18:45
Oracle 正则表达式详解(
regexp_substr
、regexp_instr、regexp_replace、regexp_like)
文章目录1概述2匹配规则3正则函数3.1regexp_substr()3.2regexp_instr()3.3regexp_replace()3.4regexp_like()1概述1.作用:处理字符时,很强大12.分类:与下列相似,但功能更加强大(‘支持正则表达式’)(1)regexp_like:同like功能相似(模糊‘匹配’)(2)regexp_instr:同instr功能相似(返回字符所在‘
ok060
·
2023-06-13 17:54
oracle
正则表达式
数据库
正则表达式在PLSQL中的使用(附正则表达式语法)
PLSQL中与正则表达式相关的运算函数主要有以下四个:REGEXP_LIKE:返回指定字符串是否符合给定的正则表达式;
REGEXP_SUBSTR
:返回在指定字符串中截取出的符合给定正则表达式的子串;REGEXP_INSTR
写代码也要符合基本法
·
2023-04-10 06:58
Oracle学习笔记
PLSQL
REGEXP_LIKE
REGEXP_SUBSTR
REGEXP_INSTR
REGEXP_REPLACE
2021-02-01存过迁移中的一点问题
原语句:createtableifnotexistst_court_info_ls1asselectcourt_eid,
regexp_substr
(grid_id,'[^,]+',1,level)grid_idfromt_court_info_midtconnectbylevel
none_title
·
2023-04-09 21:06
oracle 中regexp的用法
ORACLE中的支持正则表达式的函数主要有下面四个:1,REGEXP_LIKE:与LIKE的功能相似2,REGEXP_INSTR:与INSTR的功能相似3,
REGEXP_SUBSTR
:与SUBSTR的功能相似
陈苏漾
·
2023-04-09 06:09
oracle相关
Oracle字符串拆分实例详解
目录Oracle字符串拆分1.使用
regexp_substr
()函数1.1拆分aaa,bbb,ccc1.2拆分aaa;bbb;ccc1.3level作用2.在oracle中实现MySQL的find_in_set
·
2023-04-04 01:17
oracle的正则表达式
10g支持正则表达式的四个新函数分别是:REGEXP_LIKE、REGEXP_INSTR、
REGEXP_SUBSTR
、和REGEXP_REPLACE。
zcouy
·
2023-04-03 10:34
oracle
oracle sql的正则表达式,Oracle SQL 语句中正则表达式的应用
REGEXP_LIKE(匹配)REGEXP_INSTR(包含)REGEXP_REPLACE(替换)
REGEXP_SUBSTR
(提取)如手机号码的表达式:^[1]{1}[35]{1}[[:digit:]]
xian zhang
·
2023-04-03 10:23
oracle
sql的正则表达式
Oracle sql 写正则表达式
avarchar2(10));insertintotvalues('北京ABc');insertintotvalues('abc北京');selectregexp_substr(a,'[a-zA-Z]+')"英文",
regexp_substr
lv941002
·
2023-04-03 09:58
SQL中按分隔符拆分字符串
一、Oracle数据库按分隔符拆分字符串1,应用函数REGEXP_SUBSTR2,语法
REGEXP_SUBSTR
(String,pattern,position,occurrence,modifier)
晓之以理的喵~~
·
2023-03-30 10:24
oracle
hive
数据库
hive
正则表达式regexp_like的用法详解
正则表达式regexp_like的用法详解ORACLE中的支持正则表达式的函数主要有下面四个:1,REGEXP_LIKE:与LIKE的功能相似2,REGEXP_INSTR:与INSTR的功能相似3,
REGEXP_SUBSTR
努力成为一个帅气数据科学家
·
2023-03-27 08:11
MySQL
hive
presto
oracle regexp_like 匹配 字符串,Oracle 10g正则表达式REGEXP_LIKE简介
3,
REGEXP_SUBSTR
:与SUBSTR的功能相似。4,REGEXP_REPLACE:与REPL
流心奶黄月饼
·
2023-03-27 08:07
oracle
regexp_like
匹配
字符串
Oracle 正则表达式详解(
regexp_substr
、regexp_instr、regexp_replace、regexp_like)
文章目录1概述2匹配规则3正则函数3.1regexp_substr()3.2regexp_instr()3.3regexp_replace()3.4regexp_like()1概述1.作用:处理字符时,很强大2.分类:与下列相似,但功能更加强大('支持正则表达式')(1)regexp_like:同like功能相似(模糊'匹配')(2)regexp_instr:同instr功能相似(返回字符所在'下
鱼丸丶粗面
·
2023-03-27 08:56
Oracle
正则表达式
regexp_substr
regexp_instr
regexp_replace
regexp_like
oracle 正则表达式 regexp_like
ORACLE中的支持正则表达式的函数主要有下面四个:1,REGEXP_LIKE:与LIKE的功能相似2,REGEXP_INSTR:与INSTR的功能相似3,
REGEXP_SUBSTR
:与SUBSTR的功能相似
linghanhed
·
2023-03-27 08:23
ORACLE
【SQL开发实战技巧】系列(十一):拿几个案例讲讲translate|regexp_replace|listagg|wmsys.wm_concat|substr|
regexp_substr
常用函数
系列文章目录【SQL开发实战技巧】系列(一):关于SQL不得不说的那些事【SQL开发实战技巧】系列(二):简单单表查询【SQL开发实战技巧】系列(三):SQL排序的那些事【SQL开发实战技巧】系列(四):从执行计划讨论UNIONALL与空字符串&UNION与OR的使用注意事项【SQL开发实战技巧】系列(五):从执行计划看IN、EXISTS和INNERJOIN效率,我们要分场景不要死记网上结论【SQ
赵延东的一亩三分地
·
2023-03-01 07:11
Oracle开发运维实战
listagg
regexp_substr
regexp_replace
以逗号分隔
按字符串中的数字排序
Oracle字符串拆分
文章目录Oracle字符串拆分1.使用
regexp_substr
()函数1.1拆分aaa,bbb,ccc1.2拆分aaa;bbb;ccc1.3level作用2.在oracle中实现MySQL的find_in_set
stormkai
·
2023-02-28 07:19
#
Oracle
oracle
regexp_substr
find_in_set
Oracle中分割字符串的方法实例代码
目录1.使用
regexp_substr
()函数1.1方式11.2方式21.3注意问题(尤其是存储过程中用到,可能会入坑)2.自定义函数2.1自定义类型table2.2自定义函数2.2.1自定义函数2.2.2
·
2023-02-16 20:00
[1173]regexp_replace()和
regexp_substr
()函数的用法
REGEXP_REPLACE的使用方法命令格式:regexp_replace(source,pattern,replace_string,occurrence)参数说明返回值常用案例其他案例正则符号释义
regexp_substr
周小董
·
2022-12-04 20:09
数据库&中间件
正则表达式
mysql 正则匹配搜索 rlike,
REGEXP字符串是否匹配正则表达式REGEXP_LIKE()字符串是否匹配正则表达式REGEXP_INSTR()子串匹配正则表达式的起始索引REGEXP_REPLACE()替换匹配正则表达式的子字符串
REGEXP_SUBSTR
·
2022-09-28 15:50
mysql
oracle函数大全
F.1字符函数——返回字符值(chr,concat,initcap,lower,lpad/rpad,nls_initcap,nls_lower,nls_upper,regexp_replace,
regexp_substr
zhangyuchao618
·
2022-09-28 10:32
oracle
Oracle
htmlF.1字符函数——返回字符值(chr,concat,initcap,lower,lpad/rpad,nls_initcap,nls_lower,nls_upper,regexp_replace,
regexp_substr
weixin_34072637
·
2022-09-28 10:26
数据库
网络
大数据
Oracle 函数大全
htmlF.1字符函数——返回字符值(chr,concat,initcap,lower,lpad/rpad,nls_initcap,nls_lower,nls_upper,regexp_replace,
regexp_substr
qq_39081511
·
2022-09-28 10:02
oracle
Oracle
函数大全
Oracle函数大全
F.1字符函数——返回字符值(chr,concat,initcap,lower,lpad/rpad,nls_initcap,nls_lower,nls_upper,regexp_replace,
regexp_substr
韦小宝也很烦恼
·
2022-09-28 10:59
数据库
oracle函数大全
oracle数据库常用函数
F.1字符函数——返回字符值(chr,concat,initcap,lower,lpad/rpad,nls_initcap,nls_lower,nls_upper,regexp_replace,
regexp_substr
疯狂的林天王
·
2022-09-28 10:57
oracle
oracle函数使用详解
F.1字符函数——返回字符值(chr,concat,initcap,lower,lpad/rpad,nls_initcap,nls_lower,nls_upper,regexp_replace,
regexp_substr
oudetian
·
2022-09-28 10:56
oracle
函数
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他