设为首页 加入收藏

TOP

从字符串中删除不需要的字符
2015-11-21 01:29:02 来源: 作者: 【 】 浏览:0
Tags:字符串 删除 需要 字符
员工姓名中有元音字母(AEIOU),现在要求将这些元音字母都去掉。
?
创建测试用表:
?
CREATE OR REPLACE VIEW v AS
SELECT 'CLARK' AS ename FROM DUAL
UNION ALL
SELECT 'KING' AS ename FROM DUAL
UNION ALL
SELECT 'MILLER' AS ename FROM DUAL;
SELECT * FROM v;
?
SQL代码如下:
?
-- 方式一:使用TRANSLATE函数
SELECT ename, TRANSLATE(ename, '1AEIOU', '1') FROM v;
?
-- 方式二:使用REGEXP_REPLACE函数
SELECT ename, REGEXP_REPLACE(ename, '[AEIOU]') FROM v;
?
执行结果如下:

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇[实验-视频过程]oracle热备份-.. 下一篇[实验-视频过程]常用的oracle数据..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: