当前位置:首页 » 编程语言 » sql汇率转换
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

sql汇率转换

发布时间: 2023-06-10 23:57:31

① 如何用sql语言实现人民币的大小写转换

首先sql不可能实现大小写转换,如果你非实现就使用存储过程
其次,实现大小写转换,可从数学的高位到低位,把各个位上的数取出通过数组转换成大写,然后加上单位。形成一个字符串,如1020形成壹仟零佰贰拾零元。事先建立一个数组,数组的第1项就对应着壹,第2项对应着贰。
然后进行二次加工,从低位到高位,找到第一个非0的位,然后以这个位为起点,把该位和下一个非零位之间所有的字符保留零。

② sql数据库中如何把money数据由元转换成万元显示,并且小数点2位,整数部分每3位用逗号隔开,谢谢!

通常来讲这种操作都是放在web前段展示的时候做转换,只是在result中给自己看意义不大,一般数据库不支持这样的转换。
理论上来讲还是可行的,说一下思路吧,首先肯定是要强转成字符类型的,然后用index函数以小数点做分割,再操作整数位和小数位,用len函数和substring函数切分,最后拼接。

③ SQL数据单位之间的转换,怎么处理

在资料标格里面建立个Unit和Pack的字段,分别代表单位和装数 那么你想得到的就是STR(Unit/pack)+STR(Unit%Pack) 就是你要得到的答案了