db2数据类型转换

来源:互联网 发布:嵌入式linux移植 编辑:程序博客网 时间:2024/06/06 18:43
db2数据类型转换:
money为Integer        Integer ----> char            char(money)
                    char -------> Integer        Integer(trim(char(money)))
                   
money为double(8,2)     double ----->char            char(cast(money as decimal(8,2)))
                    char ------->double            cast(cast(char(cast(a.money as decimal(8,2))) as decimal(8,2)) as double)
                   
money为decimal(8,2)    decimal ------->char        Digits(money)
                    char ------->decimal        cast(Digits(money) as decimal(8,2))
                   
money为date            date ------>char            char(money)
                    char ------>date            date(trim(char(money)))
                   
money为bigint        bigint ---->char            char(money)
                    char ----->bigint            cast(char(money) as bigint)
这是我在项目过程中遇到的一个通过触发器保存删除掉或者修改掉的数据到一个xml列中,组串的时候需要用的。用掉我一个上午四处找资料,实验。
网上的很多介绍都太笼统,不适用。有错误的地方请指出,如果还有需要添加的,或者您认为重要的可以通知我,我会加上的。谢谢!    
原创粉丝点击