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

पोस्टग्रेस्क्ल परिणाम को बैश वैरिएबल में स्टोर करें

-c लगाएं इसके तर्क से ठीक पहले विकल्प - query. अतिरिक्त -t . का उपयोग करने पर भी ध्यान दें केवल टपल मान प्राप्त करने का विकल्प। और हां, बैकटिक्स का उपयोग करें (` ) ऑपरेटर।

-X का उपयोग करना विकल्प की भी सिफारिश की जाती है, जैसा कि कभी-कभी .psqlrc . होता है फ़ाइल कुछ अनावश्यक आउटपुट जोड़ सकती है, साथ ही -A विकल्प, जो स्तंभ संरेखण (व्हाट्सएप) को अक्षम करता है।

vartest=`psql -X -A -d $dbname -U $username -h localhost -p 5432 -t -c "SELECT gid FROM testtable WHERE aid='1'"`


  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. अगर आपका पोस्टग्रेएसक्यूएल प्रतिकृति पिछड़ रहा है तो क्या देखना है

  3. PostgreSQL में डेटा कैसे डालें और हटाएं

  4. Django + Psycopg2:InterfaceError:केवल प्रोटोकॉल 3 समर्थित

  5. केवल PostgreSQL तालिका नाम का उपयोग नहीं कर सकता (संबंध मौजूद नहीं है)