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

psql वापसी मूल्य / शेल स्क्रिप्ट को मारने में त्रुटि जिसे इसे कहा जाता है?

ON_ERROR_STOP -c . के साथ काम नहीं करेगा विकल्प।

साथ ही, $(...) psql के आसपास गलत दिखें — क्या आप आउटपुट को कमांड के रूप में निष्पादित करना चाहते हैं?

अंत में, आप -L . के बाद बैकस्लैश भूल गए विकल्प

"यहां दस्तावेज़" का उपयोग करने का प्रयास करें:

psql \
  -X \
  $POSTGRES_CONNECTION_STRING \
  -w \
  -b \
  -L ./output.txt \
  -A \
  -q \
  --set ON_ERROR_STOP=on \
  -t <<EOF
\copy mytable(...) from '$input_file' csv HEADER
EOF

echo "import is done"



  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. एंटिटी फ्रेमवर्क + पोस्टग्रेस्क्ल में ARRAYs का उपयोग करने का कोई तरीका है?

  3. PostgreSQL:केस असंवेदनशील स्ट्रिंग तुलना

  4. कैसे जांचें कि django का उपयोग कर पोस्टग्रेस्क्ल डेटाबेस में कुछ मौजूद है या नहीं?

  5. मैं sqlalchemy के साथ डॉकर के भीतर postgresql का उपयोग कैसे करूं?