sql >> Database teknologi >  >> RDS >> PostgreSQL

Hvorfor forespørgslen ikke gemmer i csv-fil, mens det virker normalt i postgresql-konsollen

Du var meget tæt på.

Prøv at bruge stdout at dirigere outputtet af din forespørgsel til en fil ved hjælp af psql fra din konsol. Følgende eksempel opretter en fil på klientmaskinen:

$ psql -c "COPY (your query here!) TO STDOUT DELIMITER ';'" > file.csv

Hvis du ønsker at have denne outputfil på serveren du vil måske prøve dette:

$ psql -c "COPY (your query here!) TO '/path/to/file.csv'" 



  1. Vælg den seneste række for hver gruppe fra oracle

  2. Sådan konverteres DateTime til VarChar

  3. Sådan ændres databaseadgangskoden

  4. Hvordan laver man den rekursive SELECT-forespørgsel i MySQL?