ORA-00997: 非法使用 LONG 数据类型(java中String、Long、Double等类型转换问题)
执行sql语句时,查询条件中有一项是Long类型的,后来把这个类型改成了Double也能满足,顺便记录下,String、Long、Double三种数据之间的转换。
1、如何将String类型的数据转换成Long型数据
String str="12345";//整数
long l=Long.parseLong(str);
Long是长整型,如果String类型的数据含有小数位,则可以用Double类型
2、如何将含有小数位的String类型的数据转成数字型
String num = "111.11";
double doublenum = Double.parseDouble(num);