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

पोस्टग्रेज में पूर्णांक मिनटों को अंतराल में कैसे बदलें

सबसे तेज़ तरीका है make_interval . के साथ

make_interval(years int DEFAULT 0, months int DEFAULT 0, weeks int DEFAULT 0, days int DEFAULT 0, hours int DEFAULT 0, mins int DEFAULT 0, secs double precision DEFAULT 0.0)

तो यह इस तरह दिखता है (जैसा कि @Teddy द्वारा सुझाया गया है)

SELECT make_interval(mins => 20);

या,

SELECT make_interval(0,0,0,0,0,20);

यह कहने के लिए नहीं कि यह सबसे साफ है, अगर गति कोई समस्या नहीं है तो मैं * . पसंद करता हूं विधि @a_horse_with_no_name उल्लिखित

SELECT 20 * '1 minute'::interval;


  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. पोस्टग्रेज़ स्लाइड विंडो का उपयोग करके सरणी उत्पन्न करता है

  3. मैं PostgreSQL का उपयोग करके एकाधिक पंक्तियों को एक कॉलम में कैसे जोड़ सकता हूं?

  4. SQLAlchemy के साथ Postgres में Enum की सरणी

  5. फायरबेस:बाहरी डीबी से कैसे पढ़ा जाए?