PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Czy mogę użyć polecenia \copy do funkcji postgresql?

Możesz po prostu zmienić \copy w copy . COPY jest "wariantem sql" \copy , działa w funkcji bazy danych, składnia jest identyczna, ale ma pewne różnice, które mogą być dla Ciebie istotne:

Od https://wiki.postgresql.org/wiki/COPY

Główna różnica polega na tym, że COPY zapisze plik wyjściowy w systemie plików, w którym działa serwer postgres, a nie na serwerze, na którym wykonujesz COPY . Będzie tak samo, jeśli masz serwer Postgres działający na hoście lokalnym, ale może to być duży problem w przypadku bardziej złożonych scenariuszy.

Zobacz także dokumentację:http://www.postgresql.org/ docs/9.3/static/sql-copy.html

i ta odpowiedź:Zapisz dane wyjściowe PL/pgSQL z PostgreSQL do pliku 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. Jak zaoszczędzić czas w bazie danych w Go, korzystając z GORM i Postgresql?

  2. Jak zmapować znacznik czasu postgresql ze strefą czasową w jednostce JPA 2?

  3. Funkcja usuwania akcentów w postgreSQL

  4. Jak połączyć na zewnątrz dwie tabele (główną i podrzędną wiele do jednego), aby uzyskać tylko JEDEN element z drugiej tabeli?

  5. Tworzenie tabeli dla wartości Polygon w Postgis i wstawianie