ORACLE 正则解决初使化数据格式不一致

脉动爱香奈儿

脉动爱香奈儿

2016-02-19 09:28

get新技能是需要付出行动的,即使看得再多也还是要动手试一试。今天图老师小编跟大家分享的是ORACLE 正则解决初使化数据格式不一致,一起来学习了解下吧!
如: 2000-1-1== 2000-01-01、2000-01-1==2000-01-01、2000-1-01==2000-01-01
以前会写一个function/procedure之类的脚本,大量的IF ELSE。。。
今次无意中发现oracle10g已经支持正则功能,上述问题也就迎刃而解了。。
代码如下:

UPDATE LZ__EQ_RHGL LZRH SET LS__SP_GHTIME = SUBSTR(LZ__SP_GHTIME, 1, 5) || '0' || SUBSTR(LZ__SP_GHTIME, 6, 2) || '0' || SUBSTR(8, 1) WHERE RETEXT_LINE(LZ__SP_GHTIME, '^d{4}-d{1}-d{1}$')
展开更多 50%)
分享

猜你喜欢

ORACLE 正则解决初使化数据格式不一致

编程语言 网络编程
ORACLE 正则解决初使化数据格式不一致

Word2024中怎样标记格式不一致错误

word
Word2024中怎样标记格式不一致错误

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

网卡状态不一致引起的故障

电脑网络
网卡状态不一致引起的故障

夫妇血型不一致可以怀孕吗

电脑网络
夫妇血型不一致可以怀孕吗

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

解决看图软件与PS颜色不一致的问题

电脑网络
解决看图软件与PS颜色不一致的问题

孩子行为不一致时怎么办

育儿知识 怀孕 孕妇
孩子行为不一致时怎么办

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

用javascript实现画图效果的代码

用javascript实现画图效果的代码

用Mimer Validator检查SQL查询

用Mimer Validator检查SQL查询
下拉加载更多内容 ↓