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

Php . का उपयोग करके पोस्टग्रेज में txt फ़ाइल आयात करते समय समस्याएँ

दरअसल, आप \copy नहीं चला सकते pg_query() . के माध्यम से . यह SQL कमांड नहीं है . यह psql . का मेटा-कमांड है ग्राहक।

वहां आप उत्साहित हो सकते हैं:

\copy data1 FROM 'data1.txt' WITH CSV HEADER DELIMITER AS ',' QUOTE AS '^'

या शेल-कमांड चलाएँ:

psql mydb -c "\copy data1 FROM 'data1.txt'
                WITH CSV HEADER DELIMITER AS ',' QUOTE AS '^'"

उद्धरण नोट करें। PostgreSQL में मानों को एकल-उद्धृत करने की आवश्यकता है:'value' .
डबल-कोट्स पहचानकर्ताओं के लिए हैं - और वास्तव में केवल अपर केस या अवैध वर्ण वाले पहचानकर्ताओं के लिए या आरक्षित शब्दों के लिए आवश्यक हैं:"My table"



  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. Postgres . में strftime के बराबर

  3. क्या हम नॉर्डिक पीजीडे के लिए तैयार हैं?

  4. AWS पोस्टग्रेज RDS तालिका को AWS S3 में निर्यात करना

  5. Postgres क्यों कहता है कि कॉलम मौजूद नहीं है?