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

तैयार स्टेटमेंट में सेटडेट का उपयोग करना

java.sql.Date❐ का उपयोग करना

यदि आपकी तालिका में DATE . प्रकार का स्तंभ है :

  • java.lang.String

    विधि java.sql.Date.valueOf(java.lang.String) yyyy-[m]m-[d]d प्रारूप में दिनांक का प्रतिनिधित्व करने वाली एक स्ट्रिंग प्राप्त हुई . उदा.:

    ps.setDate(2, java.sql.Date.valueOf("2013-09-04"));
    
  • java.util.Date

    मान लें कि आपके पास एक वैरिएबल endDate . है प्रकार का java.util.Date , आप इस प्रकार रूपांतरण करते हैं:

    ps.setDate(2, new java.sql.Date(endDate.getTime());
    
  • वर्तमान

    यदि आप वर्तमान तिथि सम्मिलित करना चाहते हैं:

    ps.setDate(2, new java.sql.Date(System.currentTimeMillis()));
    
    // Since Java 8
    ps.setDate(2, java.sql.Date.valueOf(java.time.LocalDate.now()));
    

java.sql.Timestamp का उपयोग करना

यदि आपकी तालिका में TIMESTAMP . प्रकार का स्तंभ है या DATETIME :

  • java.lang.String

    विधि java.sql.Timestamp.valueOf(java.lang.String) yyyy-[m]m-[d]d hh:mm:ss[.f...] प्रारूप में एक तारीख का प्रतिनिधित्व करने वाली एक स्ट्रिंग प्राप्त हुई . उदा.:

    ps.setTimestamp(2, java.sql.Timestamp.valueOf("2013-09-04 13:30:00");
    
  • java.util.Date

    मान लें कि आपके पास एक वैरिएबल endDate . है प्रकार का java.util.Date , आप इस प्रकार रूपांतरण करते हैं:

    ps.setTimestamp(2, new java.sql.Timestamp(endDate.getTime()));
    
  • वर्तमान

    यदि आपको वर्तमान टाइमस्टैम्प की आवश्यकता है:

    ps.setTimestamp(2, new java.sql.Timestamp(System.currentTimeMillis()));
    
    // Since Java 8
    ps.setTimestamp(2, java.sql.Timestamp.from(java.time.Instant.now()));
    ps.setTimestamp(2, java.sql.Timestamp.valueOf(java.time.LocalDateTime.now()));
    


  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 D2k फॉर्म में एक ब्लॉक से PL/SQL तालिका को पॉप्युलेट करना

  2. बाहरी तालिका का स्थान और फ़ाइल नाम प्राप्त करना?

  3. मुझे Oracle में GUID कैसे स्टोर करना चाहिए?

  4. Oracle तालिका का नाम बदलें या देखें

  5. Oracle प्रश्नों को समय-समय पर चलाने का सर्वोत्तम तरीका