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

एक बड़े के रूप में PostgreSQL योग टाइपकास्टिंग

परिणाम स्पष्ट रूप से bigint से बड़ा है। धारण कर सकता है:

पोस्टग्रेज रिटर्न numeric ऐसी स्थिति में। आपको कुछ भी नहीं करना चाहिए, यह केवल स्पष्ट कलाकारों के बिना काम करना चाहिए।

यदि ऐसा नहीं होता है, तो आप आधार प्रकार को bigint . पर डाल सकते हैं , जिससे परिणाम numeric . होने के लिए बाध्य हो जाता है किसी भी मामले में।

SELECT sum(myvalue::int8) ...


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQLAlchemy के साथ बहु-किरायेदारी

  2. वर्ण भिन्न प्रकारों के लिए लंबाई क्यों निर्दिष्ट करें

  3. क्लाउड विक्रेता डीप-डाइव:Microsoft Azure पर PostgreSQL

  4. पोस्टग्रेज:वास्तव में 'उपयोगकर्ता से चुनें' क्वेरी क्या कर रही है?

  5. स्ट्रिंग को कैसे विभाजित करें और इसे उसी तालिका में नई लाइन के रूप में कैसे डालें?