用途
将数字转为对应的英文单词,技术写代码可引用这一段
使用场景
发票、对账单等处输出金额
命令如下,可点击sql查看,下面的内容直接贴出来似乎不能直接编译。
/* FUNCTION money_format_us(p_money_amount IN NUMBER) RETURN VARCHAR2 IS*/
DECLARE
p_money_amount NUMBER := -2.04;
TYPE lt_array_type IS VARRAY(50) OF VARCHAR2(20);
/*一维数组,字符串类型 */
l_array lt_array_type := lt_array_type('ONE ',
'TWO ',
'THREE ',
'FOUR ',
'FIVE ',
'SIX ',
'SEVEN ',
'EIGHT ',
'NINE ',
'TEN ',
'ELEVEN ',
'TWELVE ',
'THIRTEEN ',
'FOURTEEN ',
'FIFTEEN ',
'SIXTEEN ',
'SEVENTEEN ',
'EIGHTEEN ',
'NINETEEN ',
'TW