Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

कौन सा जावा डेटा प्रकार Oracle SQL डेटा प्रकार NUMERIC से मेल खाता है?

जैसा कि अन्य पहले ही कह चुके हैं:ड्राइवर सब कुछ BigDecimal पर मैप करता है, भले ही इसे NUMBER(38) के रूप में परिभाषित किया गया हो (जिसे BigInteger में मैप किया जा सकता है)

लेकिन यह पता लगाना बहुत आसान है कि ड्राइवर क्या मैप करता है। रिजल्टसेट के कॉलम पर बस एक getObject() करें और देखें कि ड्राइवर ने किस क्लास को जेनरेट किया है।

कुछ इस तरह:

ResultSet rs = statement.executeQuery("select the_number_column from the_table");
if (rs.next())
{
  Object o = rs.getObject(1);
  System.out.println("Class: " + o.getClass().getName());
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle क्वेरी में एक तिमाही के सप्ताह का निर्धारण कैसे करें

  2. Oracle का उपयोग करके ट्रिगर बनाने में समस्या

  3. Oracle में लूप के लिए कर्सर

  4. plsql तालिका पैरामीटर के साथ अनाम ब्लॉक में मान कैसे पास करें

  5. तालिका के मध्य में नए कॉलम सम्मिलित करना?