TO_SINGLE_BYTE

说明

多字节字符串转换为单字节字符串(全角转半角)。

语法

to_single_byte ::=

参数

character_expression

字符串表达式。character_expression 可以是常量、变量或列。

返回值

TEXT类型,表示转换后的单字节字符串。

示例

示例1: 使用 TO_SINGLE_BYTE 将多字节字符串转换为单字节字符串

--  使用 to_single_byte 将全角字符转换为半角字符。
select to_single_byte('""--++-×÷=<>') from dual;
TO_SINGLE_BYTE(text)      |
--------------------------
""--++-×÷=<>              |
总数目:1


select to_single_byte('」aaaaaa「゜゛、。ー') from dual;
TO_SINGLE_BYTE(text)      |
--------------------------
」aaaaaa「゜゛、。ー             |
总数目:1


select to_single_byte('n 你好 h') from dual;
TO_SINGLE_BYTE(text)      |
--------------------------
n 你好 h                    |
总数目:1