sql >> Databáze >  >> RDS >> PostgreSQL

Postgres výpis pouze částí tabulek pro vývojový snímek

Na větších tabulkách můžete použít příkaz COPY k vytažení podmnožin...

COPY (SELECT * FROM mytable WHERE ...) TO '/tmp/myfile.tsv'

COPY mytable FROM 'myfile.tsv'

https://www.postgresql.org/docs/current/static/sql-copy.html

Měli byste zvážit udržování sady vývojových dat spíše než pouhé stahování podmnožiny vaší produkce. V případě, že píšete testy jednotek, můžete použít stejná data, která jsou vyžadována pro testy, a pokusit se zasáhnout všechny možné případy použití.



  1. Jak přidat nový sloupec do tabulky za 2. nebo 3. sloupec v tabulce pomocí postgres?

  2. Oracle – Jak vytvořit materializovaný pohled pomocí FAST REFRESH a JOINS

  3. Jak používat parametry v klauzuli „kde hodnota v...“?

  4. Jak obnovit databázi MySQL ze souborů .myd, .myi, .frm