毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> 数据库 >> 正文

.Oracle字符串替换 替换以M开头的所有字符为空

更新时间:2013-4-21:  来源:毕业论文

.Oracle字符串替换 替换以M开头的所有字符为空

求一个正则 用的REGEXP_REPLACE 函数
现在我要替换以M开头的所有字符为空

select regexp_replace('MABC','^M(.)*','') from dual
WITH T AS (
   SELECT 'M234234324' AS M FROM DUAL UNION ALL
   SELECT '123214214' FROM DUAL UNION ALL
   SELECT '324234MSDFDSF' FROM DUAL
)
SELECT * FROM T WHERE REGEXP_LIKE(M,'^M'); 单片机温度自动控制系统设计

WITH T AS (
   SELECT 'M234234324' AS M FROM DUAL UNION ALL
   SELECT '123214214' FROM DUAL UNION ALL
   SELECT '324234MSDFDSF' FROM DUAL
)
---^符号表示一个正则表达式的开始,下面正则意思是以M为开头的
--如果^符号出现在[]里面第一个的话,则代表"非"
SELECT * FROM T WHERE REGEXP_LIKE(M,'^M');

M
M234234324

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。