क्या यह काम करेगा?एक MySQL सीएसवी निर्यात से PostgreSQL सीएसवी आयात?
MySQL निर्यात:
SELECT * INTO OUTFILE 'C:/data.csv'
FIELDS TERMINATED BY '\t' OPTIONALLY ENCLOSED BY '"'
ESCAPED BY '\\'
LINES TERMINATED BY '\n'
FROM table;
PostgreSQL:
COPY table FROM 'C:/data.csv' WITH DELIMITER AS '\t' NULL AS '\\N' CSV
वहाँ याद आ रही है किसी कारण के लिए कॉलम। तो मुझे विश्वास है कि डिलीमीटर में समस्या है। क्या मैं सही हूँ, मैं क्या कर सकता हूं? मैं नीचे कारण त्रुटि के साथ पंक्ति का निरीक्षण कर सकते हैं। लेकिन मुझे कौन से पात्रों की तलाश करनी चाहिए? PostgreSQL में
ERROR: missing data for column "Column21"
CONTEXT: COPY table, line 88219: ...
तो 88,219 पर लाइन बच गए उद्धरण के साथ डंक होते हैं: "... \" ... "लगता है postgres इस गंदें शब्द बोलना करने में विफल रहते हैं। क्या इसके लिए कोई विशेष विकल्प है? – FirstTimePoster