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

बाधा के साथ Psql कॉपी विफल

ऐसा लगता है कि आपका स्रोत csv ' . का उपयोग कर रहा है (एकल-उद्धरण) सभी स्तंभों को उद्धृत करने के लिए। आप निर्दिष्ट कर सकते हैं कि विकल्प का उपयोग करके उद्धरण वर्ण के रूप में QUOTE

\copy कमांड 'old' load लोड करने का प्रयास कर रहा है स्थिति कॉलम में यह जांचता है कि मान या तो new हैं या old . अतिरिक्त उद्धरण बाधा का उल्लंघन करते हैं।

\copy example_table(name,status) FROM example.sql DELIMITER ',' CSV Header QUOTE ''''

4 सिंगल कोट्स की आवश्यकता है क्योंकि 1 वास्तविक कोट चार को निर्दिष्ट करता है, 1 कोट-कैरेक्टर से बचने के लिए, और 2 एस्केप्ड कोट-कैरेक्टर को संलग्न करता है।




  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. Postgres . में मान बढ़ाएँ

  3. अलग-अलग का उपयोग करके एकाधिक तालिकाओं में शामिल हों on

  4. Postgres में किसी सरणी स्तंभ के प्रत्येक तत्व के लिए फ़ंक्शन कैसे लागू करें?

  5. क्या ऑफ़लाइन वेब एप्लिकेशन के लिए दो अलग-अलग डेटाबेस का उपयोग करना संभव है?