में एक टैब निर्दिष्ट कैसे करूं, मैं एक टैब-सीमांकित फ़ाइल से डेटाग्रेज़ में डेटा खींचने के लिए psql "\ copy" कमांड का उपयोग करना चाहता हूं। मैं इस आदेश का उपयोग कर रहा हूँ:मैं पोस्टग्रेस फ्रंट-एंड COPY
\copy cm_state from 'state.data' with delimiter '\t' null as ;
लेकिन मैं इस चेतावनी हो रही है (टेबल वास्तव में ठीक से लोड करता है):
WARNING: nonstandard use of escape in a string literal
LINE 1: COPY cm_state FROM STDIN DELIMITER '\t' NULL AS ';'
HINT: Use the escape string syntax for escapes, e.g., E'\r\n'.
अगर '\ t' सही नहीं है कैसे मैं एक टैब निर्दिष्ट करूँ ?
क्या त्रुटि संदेश का सुझाव का प्रयास करें: 'के साथ 'state.data' से \ प्रतिलिपि cm_state डेलीमीटर ई '\ t' null as ';' ' –
हाँ, आप सही हैं। मुझे त्रुटि संदेश पर अग्रणी "ई" नहीं दिखाई दिया। बहुत धन्यवाद! –
ई एक भागने अनुक्रम शुरू होता है। ई के बारे में सोचें जैसे कि आप सी ई '\ t' == "\ t" में एक डबल उद्धृत स्ट्रिंग करेंगे। – Sean