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

Postgres:\copy błąd składni w pliku .sql

psql myśli, że twoje pierwsze polecenie to po prostu \copy ( a poniższe wiersze pochodzą z innego niepowiązanego oświadczenia. Metapolecenia nie są rozłożone w wielu liniach, ponieważ nowa linia jest dla nich terminatorem.

Odpowiednie fragmenty strony podręcznika psql z pewnym podkreśleniem:

Pierwszym błędem jest więc to, że \copy ( niepowodzenie, poniższe wiersze są interpretowane jako niezależny SELECT, który wygląda dobrze do wiersza 7, gdy występuje fałszywy nawias zamykający.

Jak powiedziano w komentarzach, poprawka polegałaby na upchnięciu całego metakomendy w jednej linii.



  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 korzystać z wyzwalaczy PostgreSQL?

  2. Jak mogę wyodrębnić części DateRangeField Django Postgres?

  3. Jak Atan2() działa w PostgreSQL

  4. Jak używać funkcji PostgreSQL upper() z innymi ustawieniami regionalnymi?

  5. PostgreSQL:składnia lewego sprzężenia zewnętrznego