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

PostgreSQL तालिका चर

जैसा कि @Clodoaldo ने टिप्पणी की:अस्थायी तालिका का उपयोग करें पोस्टग्रेएसक्यूएल में। आपके उदाहरण के लिए:

CREATE TEMP TABLE product_totals (
   product_id int
 , revenue money
);

CREATE TABLE . के बारे में मैनुअल में अधिक जानकारी आपको यह उद्धरण कहां मिल सकता है:

<ब्लॉकक्वॉट>

यदि निर्दिष्ट किया गया है, तो तालिका एक अस्थायी तालिका के रूप में बनाई जाती है। एक सत्र के अंत में, या वैकल्पिक रूप से वर्तमान लेनदेन के अंत में अस्थायी तालिकाओं को स्वचालित रूप से हटा दिया जाता है (नीचे COMMIT देखें)। समान नाम वाली मौजूदा स्थायी तालिकाएं वर्तमान सत्र के लिए दृश्यमान नहीं हैं, जबकि अस्थायी तालिका मौजूद है, जब तक कि उन्हें स्कीमा-योग्य नामों से संदर्भित नहीं किया जाता है। अस्थायी तालिका पर बनाई गई कोई भी अनुक्रमणिका स्वचालित रूप से अस्थायी भी होती है।

अनलॉग टेबल PostgreSQL 9.1 की कुछ हद तक संबंधित विशेषता है। वे WAL को न लिखकर डिस्क राइट्स को सेव करते हैं। यहां रॉबर्ट हास की विशेषताओं की चर्चा है।

इसके अलावा, money . के संबंध में डेटा प्रकार:

  • PostgreSQL:मुद्रा के लिए किस डेटाटाइप का उपयोग किया जाना चाहिए?


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. pg_stat_activity का उपयोग कैसे करें?

  2. Postgres . में मान बढ़ाएँ

  3. जेपीए के साथ पोस्टग्रेएसक्यूएल विरासत, हाइबरनेट

  4. postgresql बिना अंतराल के अनुक्रम उत्पन्न करता है

  5. PostgreSQL LIKE क्लॉज में रेगुलर एक्सप्रेशन