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

jOOQ EXTRACT ([फ़ील्ड] से युग) समाधान?

jOOQ 3.10 और उससे कम के लिए समाधान

आप हमेशा सादे SQL का सहारा ले सकते हैं jOOQ के साथ:

public static Field<Integer> extractEpochFrom(Field<Timestamp> field) {
    return DSL.field("extract(epoch from {0})", Integer.class, field);
}

jOOQ 3.11 और अधिक में समर्थन

अतिरिक्त, गैर मानक DatePart . के लिए वर्तमान में (jOOQ 3.11) प्रयोगात्मक समर्थन है प्रकार, जैसे DatePart.EPOCH कोड> . यह पहले से ही PostgreSQL के साथ काम कर सकता है, लेकिन अन्य डेटाबेस के साथ नहीं।

भविष्य के संस्करणों में इस समर्थन में सुधार किया जाएगा, जिसमें jOOQ 3.12 शामिल है, देखें:https://github. com/jOOQ/jOOQ/मुद्दों/7794



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. हेरोकू - साझा पोस्टग्रेज डेटाबेस में एकल तालिका को डंप और लोड करें

  2. PostgreSQL में फ़ंक्शन के भीतर (CTE) के साथ कैसे लिखें

  3. PostgreSQL में पिवट टेबल कैसे बनाएं

  4. मैं जावा तैयार स्टेटमेंट का उपयोग करके पोस्टग्रेज में JSON ऑब्जेक्ट कैसे सम्मिलित कर सकता हूं?

  5. स्प्रिंग बूट में JDBC और स्प्रिंग डेटा jpa का उपयोग करके मेरे सत्र वसंत के लिए अलग डेटा स्रोत बनाना