sql中CONVERT()函数在oracle中是啥?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql中CONVERT()函数在oracle中是啥?相关的知识,希望对你有一定的参考价值。
convert在ORACLE里面不是转换字符集的,ORACLE
To_char:转换成字符串类型,如:To_char(1234.5, '$9999.9'),结果:$1234.5
To_date:转换成日期类型,如:To_date('1980-01-01', 'yyyy-mm-dd'),结果:01-1月-80
To_number:转换成数值类型,如:To_number('1234.5'),结果:1234.5 参考技术A CONVERT的作用是强制转类型,如你给出的例子,应该是先把ITEM_QTY先转为number型,然后再转为varchar型 参考技术B 转换字符集
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 ?本回答被提问者和网友采纳
以上是关于sql中CONVERT()函数在oracle中是啥?的主要内容,如果未能解决你的问题,请参考以下文章