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

Как да скриете декорацията на набора от резултати в изхода на Psql

Можете да използвате -t или --tuples-only опция:

psql --user=myuser -d mydb --output=result.txt -t -c "SELECT * FROM mytable;"

Редактирано (повече от година по-късно) да добавите:

Можете също така да разгледате COPY команда. Вече нямам никакви екземпляри на PostgreSQL, удобни за тестване, но мисля, че можете да напишете нещо в следния ред:

psql --user=myuser -d mydb -c "COPY mytable TO 'result.txt' DELIMITER ','"

(с изключение на result.txt ще трябва да бъде абсолютен път). COPY командата също така поддържа по-интелигентен CSV формат; вижте документацията му.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Списък на Python към PostgreSQL масив

  2. чертата `diesel::Expression` не е внедрена за `bigdecimal::BigDecimal`

  3. PostgreSQL Създаване на схема

  4. Как можете да свържете активните потребители към PostgreSQL база данни чрез SQL?

  5. PostgreSQL колоната не съществува, но всъщност съществува