2024年6月13日发(作者:)
oracle的trim函数
Oracle 的 TRIM 函数用于去除字符串中特定的字符,允许用户指定
要从字符串开头和结尾删除的字符。TRIM 函数允许用户指定一个字符
(相当于一个字符串)作为它的参数,来表示需要从字符串的开头和结尾
删除的字符。
例如,可以使用TRIM函数删除字符和空格:
SELECT TRIM(' Football ') FROM DUAL;
-- 输出:Football
上面示例中, TRIM 函数将从开头和结尾 '(单引号)删除字符串
Football 中的空格。
TRIM允许用户选择一个可选值作为它的第二个参数,表示要从字符
串开头和结尾删除的字符。该值可以是B(表示仅从字符串的开头删除空
格)、T(表示仅从字符串的结尾删除空格)或两者兼而有之(表示从字
符串的开头和结尾删除空格)。
例如,可以使用TRIM函数仅从字符串开头删除空格:
SELECT TRIM(' Football ', 'B') FROM DUAL;
-- 输出:Football
或仅从字符串结尾删除空格:
SELECT TRIM(' Football ', 'T') FROM DUAL;
-- 输出: Football
但是,如果用户没有指定可选值,TRIM函数会从字符串的开头和结
尾删除空格:
SELECT TRIM(' Football ') FROM DUAL;
-- 输出:Football
此外,用户还可以使用TRIM函数从字符串中删除字符,而不只是从
字符串开头和结尾删除空格。为此,TRIM函数的第三个参数可以指定要
从字符串中移除的特定字符:
SELECT TRIM(' Football ', 'FO') FROM DUAL;
-- 输出:tball
发布评论