oracle中的trim函数

Posted mellita

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle中的trim函数相关的知识,希望对你有一定的参考价值。

 trim(‘字符1‘ from ‘字符串2‘) ,字符1只能是单个字符。

1. trim()删除字符串两边的空格。
2. ltrim()删除字符串左边的空格。
3. rtrim()删除字符串右边的空格。
4. trim(‘字符1‘ from ‘字符串2‘) 分别从字符2串的两边开始,删除指定的字符1。
5. trim([leading | trailing | both] trim_char from string) 从字符串String中删除指定的字符trim_char。
leading:从字符串的头开始删除。
trailing:从字符串的尾部开始删除。
borth:从字符串的两边删除。
6. tim()只能删除半角空格。

For example:
trim(‘ tech ‘) would return ‘tech‘;
trim(‘ ‘ from ‘ tech ‘) would return ‘tech‘;
trim(leading ‘0‘ from ‘000123‘) would return ‘123‘;
trim(trailing ‘1‘ from ‘Tech1‘) would return ‘Tech‘;
trim(both ‘1‘ from ‘123Tech111‘) would return ‘23Tech‘;

以上是关于oracle中的trim函数的主要内容,如果未能解决你的问题,请参考以下文章

oracle经常使用函数

Oracle TRIM函数

oracle中trim,ltrim,rtrim函数用法

oracle判断表中的某个字段是否为数字

ORACLE中的LTRIMRTRIM和TRIM

ORACLE sql调优之记录一次trim函数引发的大表全表扫描