Oracle中的convert函数的功能和参数列表

2024-12-12 12:49:30
推荐回答(3个)
回答1:

    convert函数的功能是将源字符串c1 从一个语言字符集set2转换到另一个目的set1字符集

   【 语法】CONVERT(c1,set1,set2)

   【参数】c1,字符串,set1,set2为字符型参数
   【返回】字符串

【示例】

select convert('strutz','we8hp','f7dec') "conversion" from dual;

conver
------
strutz

select convert(name,'us7ascii','zhs16cgb231280') "conversion" from dual;

回答2:

呵呵,convert这个函数在oracle里面不是做这个使唤的,转换字符集的,
sqlserver里面的
convert(varchar(7),signtime,120)
=
oracle里面的
to_char(signtime,'yyyy-mm')

回答3:

CONVERT(char, dest_char_set[, source_char_set ])

例子
SELECT CONVERT('Ä Ê Í Ó Ø A B C D E ', 'US7ASCII', 'WE8ISO8859P1')
FROM DUAL;

显示结果
CONVERT('ÄÊÍÓØABCDE'
---------------------
A E I ? ? A B C D E ?