度量快速开发平台-专业、快速的软件定制快开平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 部件 流程 SQL
查看: 904|回复: 8
打印 上一主题 下一主题

[分享] oracle中的替换函数translate函数

[复制链接]

348

主题

3572

帖子

9256

积分

论坛元老

Rank: 8Rank: 8

积分
9256
跳转到指定楼层
楼主
发表于 2020-4-24 22:34:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 万望 于 2015-11-24 22:48 编辑

语法:TRANSLATE(char, from, to)
用法:
返回将出现在from中的每个字符替换为to中的相应字符以后的字符串。
            若from比to字符串长,那么在from中比to中多出的字符将会被删除。
            三个参数中有一个是空,返回值也将是空值。

举例:

SQL> select translate('abcdefga','abc','wo') 返回值 from dual;
            返回值
            -------
            wodefgw
分析:

该语句要将'abcdefga'中的'abc'转换为'wo',
            由于'abc'中'a'对应'wo'中的'w',
            故将'abcdefga'中的'a'全部转换成'w';
            而'abc'中'b'对应'wo'中的'o',
            故将'abcdefga'中的'b'全部转换成'o';
            'abc'中的'c'在'wo'中没有与之对应的字符,
            故将'abcdefga'中的'c'全部删除;
            简单说来,就是将from中的字符转换为to中与之位置对应的字符,
            若to中找不到与之对应的字符,返回值中的该字符将会被删除。



分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
若現在就覺得失望無力,未來那麽遠妳該怎麽扛...
————————————————————————致自己
回复

使用道具 举报

348

主题

3572

帖子

9256

积分

论坛元老

Rank: 8Rank: 8

积分
9256
沙发
 楼主| 发表于 2020-4-24 22:35:09 | 只看该作者
本帖最后由 万望 于 2015-11-24 22:45 编辑

translate针对的是单个字符,属于字符级别的代替.
若現在就覺得失望無力,未來那麽遠妳該怎麽扛...
————————————————————————致自己
回复 支持 反对

使用道具 举报

78

主题

634

帖子

1598

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1598
板凳
发表于 2020-4-25 09:52:55 | 只看该作者
学习了。
回复

使用道具 举报

328

主题

3738

帖子

8566

积分

作者

Rank: 7Rank: 7Rank: 7

积分
8566
QQ
地板
发表于 2020-4-25 17:08:33 | 只看该作者
怎么都是晚上发帖啊?
回复 支持 反对

使用道具 举报

348

主题

3572

帖子

9256

积分

论坛元老

Rank: 8Rank: 8

积分
9256
5#
 楼主| 发表于 2020-4-25 21:43:46 | 只看该作者
陈晓龙 发表于 2015-11-25 17:08
怎么都是晚上发帖啊?

白天都是在改改改,根本停不下来。回到家都8点了,还要自己做饭,然后就是10点,你说不说晚上是哪样

点评

你咋不在外边吃饭  详情 回复 发表于 2020-4-26 17:06
同志幸苦了!  详情 回复 发表于 2020-4-26 16:10
若現在就覺得失望無力,未來那麽遠妳該怎麽扛...
————————————————————————致自己
回复 支持 反对

使用道具 举报

328

主题

3738

帖子

8566

积分

作者

Rank: 7Rank: 7Rank: 7

积分
8566
QQ
6#
发表于 2020-4-26 16:10:08 | 只看该作者
万望 发表于 2015-11-25 21:43
白天都是在改改改,根本停不下来。回到家都8点了,还要自己做饭,然后就是10点,你说不说晚上是哪样

同志幸苦了!
回复 支持 反对

使用道具 举报

542

主题

5916

帖子

1万

积分

作者

Rank: 7Rank: 7Rank: 7

积分
13589
7#
发表于 2020-4-26 17:06:40 | 只看该作者
万望 发表于 2015-11-25 21:43
白天都是在改改改,根本停不下来。回到家都8点了,还要自己做饭,然后就是10点,你说不说晚上是哪样

你咋不在外边吃饭
回复 支持 反对

使用道具 举报

542

主题

5916

帖子

1万

积分

作者

Rank: 7Rank: 7Rank: 7

积分
13589
8#
发表于 2020-4-26 17:07:53 | 只看该作者
不错,学习了
回复 支持 反对

使用道具 举报

198

主题

1313

帖子

3776

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3776
9#
发表于 2020-4-26 17:49:41 | 只看该作者
可以,这个函数很好用,之前用过的。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|重庆度量科技  本站关键词:快速开发平台

GMT+8, 2024-9-29 08:20 , Processed in 0.225663 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表