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);