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

पोस्टग्रेज कॉलम से बाइनरी डेटा का चयन कैसे करें

मैंने पहले एक डीबी सिस्टम पर काम किया है जहां यह विभिन्न संस्करणों के पोस्टग्रेज सर्वरों के बीच डेटा ट्रांसफर को नियंत्रित करने के लिए डीबीलिंक कनेक्शन का उपयोग करता है। इसमें बाइटा डेटा को स्थानांतरित करना और डेटा प्रकार को बनाए रखना शामिल था। Dblink कनेक्शन थोड़े प्रतिबंधात्मक हैं और मैं कनेक्शन समय के लिए बात नहीं कर सकता, हालांकि वे डेटा ट्रांसफर के लिए अपने उद्देश्य को अच्छी तरह से पूरा करते हैं।

मुख्य सर्वर पर उपग्रहों से डेटा खींचा गया था:

INSERT INTO main_table
SELECT * FROM dblink("connect_string", ''SELECT tpl, photo FROM satellite_table;'')
AS data(tpl bytea, photo bytea);

यह आपको आने वाले डेटा प्रकारों को विशेष रूप से निर्दिष्ट करने की अनुमति देता है। सुनिश्चित नहीं है कि यह मदद करता है, लेकिन मैंने इसे 8.3 डीबी पर ठीक काम करते देखा है। http://www.postgresql.org/docs/8.3/static /contrib-dblink.html




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL में ऑटो नंबरिंग आईडी फ़ील्ड को सीरियल प्रकार में कैसे बदलें

  2. विंडोज़ के लिए अच्छा पोस्टग्रेस्क्ल क्लाइंट?

  3. Npgsql 4.0 पैरामीटर और शून्य मान

  4. पोस्टग्रेएसक्यूएल दिनांक सी# दिनांक समय

  5. अजगर पाइप स्थापित psycopg2 त्रुटि स्थापित करें