PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Съхранявайте резултата от заявката на PostgreSQL в Shell или променлива на PostgreSQL

Не не не! Използвайте превключвател „сурови данни“ от psql, като „-t“ или „\t“ и препратете заявката към psql вместо да анализирате ascii-таблица, хайде :-)

echo 'select * from myvalue;' | psql -t -h host -U user -d db

Ако наистина имате нужда от разбор на psql изход, можете също да използвате -H превключвател (включва HTML изход) и да го анализирате с някакъв perl модул за разбор на html таблици, използвах това веднъж или два пъти.. Освен това може да искате да използвате pgpass файл и ~/.psqlrc за някои настройки по подразбиране, като DB по подразбиране за свързване, когато не е указано.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. геометрията не се разпознава като параметър за Find_SRID

  2. Не може да се ИЗБИРА от клауза UPDATE RETURNING в postgres

  3. Откриване и обработка, когато заявка към база данни се обърка

  4. Класът не е намерен, зарежда JDBC org.postgresql.Driver

  5. Увеличете стойност в Postgres