如果oracle 字段类型是number 怎样去分有小数点和无小数点类型?number(3) ,number(3,2)
eg: number(3,2) number(3)
db: 1 ,2.1 ,3.22 ,5.1 1,2,3
得到 1.00 ,2.01,3.22,5.10 1,2,3
我作的是报表,处理的表很多,字段更多.所以我就用循环批处理,不具体区分字段的类型.
到后面取数据的数据,我这时候用java.sql.Types;我发现对其他的类型(string,date,int) 很管用.
到了,number, 我就无法去区分有小数点和无小数点类型?
eg: number(3,2) number(3)
db: 1 ,2.1 ,3.22 ,5.1 1,2,3
得到 1.00 ,2.01,3.22,5.10 1,2,3
我作的是报表,处理的表很多,字段更多.所以我就用循环批处理,不具体区分字段的类型.
到后面取数据的数据,我这时候用java.sql.Types;我发现对其他的类型(string,date,int) 很管用.
到了,number, 我就无法去区分有小数点和无小数点类型?
如果能判断了,拿出来格式化,当然ok了