sql >> Databasteknik >  >> RDS >> PostgreSQL

Hur importerar man befintliga *.sql-filer i PostgreSQL 8.4?

Från kommandoraden:

psql -f 1.sql
psql -f 2.sql

Från psql uppmaning:

\i 1.sql
\i 2.sql

Observera att du kan behöva importera filerna i en specifik ordning (till exempel:datadefinition före datamanipulation). Om du har bash skal (GNU/Linux, Mac OS X, Cygwin) och filerna kan importeras i alfabetisk ordning , kan du använda det här kommandot:

for f in *.sql ; do psql -f $f ; done

Här är dokumentationen för psql ansökan (tack, Frank):http://www.postgresql.org/docs/current/static/app-psql.html



  1. Gå med i Alias ​​Columns SQL

  2. Hur SUBTIME() fungerar i MariaDB

  3. SQL Self Join

  4. Hur man ställer in MariaDB för att använda vertikal utdata