author | Oleksandr Gavenko <gavenkoa@gmail.com> |
Fri, 14 Dec 2018 21:33:27 +0200 | |
changeset 2300 | e538e158c38b |
parent 2299 | fac6b2db427b |
child 2303 | 23c1b1aa375e |
permissions | -rw-r--r-- |
1683 | 1 |
.. -*- coding: utf-8; -*- |
2 |
||
3 |
========== |
|
2298
34ffcffdc8df
List users. Switch database.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2297
diff
changeset
|
4 |
Postgres |
1683 | 5 |
========== |
6 |
.. contents:: |
|
1905
fba288d59662
Include only local subsections into TOC. This prevent duplication of
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1711
diff
changeset
|
7 |
:local: |
1683 | 8 |
|
2298
34ffcffdc8df
List users. Switch database.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2297
diff
changeset
|
9 |
Installing on Debian |
34ffcffdc8df
List users. Switch database.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2297
diff
changeset
|
10 |
==================== |
1683 | 11 |
|
12 |
Install and create new user and database:: |
|
13 |
||
14 |
$ sudo apt-get install postgresql postgresql-client |
|
15 |
$ sudo su - postgres |
|
1708
f1924a82b246
Update instruction.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1703
diff
changeset
|
16 |
% psql |
1683 | 17 |
postgres=# CREATE USER "mypguser" WITH PASSWORD 'mypguserpass'; |
18 |
postgres=# CREATE DATABASE "mypgdatabase" OWNER "mypguser"; |
|
19 |
postgres=# \q |
|
20 |
||
21 |
Connect as user ``mypguser`` to new database:: |
|
22 |
||
23 |
$ su - mypguser |
|
24 |
$ psql mypgdatabase |
|
25 |
||
1709
f34c6bc973cb
Create local host superuser.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1708
diff
changeset
|
26 |
In order to create local host superuser:: |
f34c6bc973cb
Create local host superuser.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1708
diff
changeset
|
27 |
|
f34c6bc973cb
Create local host superuser.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1708
diff
changeset
|
28 |
$ sudo su - postgres |
f34c6bc973cb
Create local host superuser.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1708
diff
changeset
|
29 |
$ createuser --superuser USER |
f34c6bc973cb
Create local host superuser.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1708
diff
changeset
|
30 |
$ exit |
f34c6bc973cb
Create local host superuser.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1708
diff
changeset
|
31 |
$ sudo -u USER psql |
f34c6bc973cb
Create local host superuser.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1708
diff
changeset
|
32 |
|
1683 | 33 |
.. |
34 |
||
2228
837f1337c59b
Removed indentation that compiled into <blockquote>.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1912
diff
changeset
|
35 |
https://wiki.debian.org/PostgreSql |
837f1337c59b
Removed indentation that compiled into <blockquote>.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1912
diff
changeset
|
36 |
Debian wiki instructions. |
1683 | 37 |
|
2298
34ffcffdc8df
List users. Switch database.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2297
diff
changeset
|
38 |
List databases, schemas and tables |
34ffcffdc8df
List users. Switch database.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2297
diff
changeset
|
39 |
================================== |
1701
6163ba5907d4
To switch databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1700
diff
changeset
|
40 |
|
6163ba5907d4
To switch databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1700
diff
changeset
|
41 |
Default database is ``postgres``. |
6163ba5907d4
To switch databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1700
diff
changeset
|
42 |
|
1709
f34c6bc973cb
Create local host superuser.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1708
diff
changeset
|
43 |
To list databases and database locales:: |
1701
6163ba5907d4
To switch databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1700
diff
changeset
|
44 |
|
1702 | 45 |
$ psql -U pgadmin -l |
46 |
||
47 |
or:: |
|
48 |
||
49 |
=> SELECT datname FROM pg_database WHERE datistemplate = false; |
|
1701
6163ba5907d4
To switch databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1700
diff
changeset
|
50 |
=> \l |
6163ba5907d4
To switch databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1700
diff
changeset
|
51 |
|
6163ba5907d4
To switch databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1700
diff
changeset
|
52 |
To switch databases:: |
6163ba5907d4
To switch databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1700
diff
changeset
|
53 |
|
6163ba5907d4
To switch databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1700
diff
changeset
|
54 |
=> \connect NAME |
1684 | 55 |
|
56 |
Schemas:: |
|
57 |
||
58 |
=> select schema_name from information_schema.schemata; |
|
59 |
=> select nspname from pg_catalog.pg_namespace; |
|
60 |
=> \dn * |
|
61 |
||
1701
6163ba5907d4
To switch databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1700
diff
changeset
|
62 |
To list all tables in the current database:: |
6163ba5907d4
To switch databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1700
diff
changeset
|
63 |
|
1702 | 64 |
=> SELECT table_schema,table_name FROM information_schema.tables ORDER BY table_schema,table_name; |
1701
6163ba5907d4
To switch databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1700
diff
changeset
|
65 |
=> \dt |
6163ba5907d4
To switch databases.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1700
diff
changeset
|
66 |
|
2300
e538e158c38b
Export data. Load external SQL file. List schemas/indexes/etc.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2299
diff
changeset
|
67 |
or in all schemas:: |
e538e158c38b
Export data. Load external SQL file. List schemas/indexes/etc.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2299
diff
changeset
|
68 |
|
e538e158c38b
Export data. Load external SQL file. List schemas/indexes/etc.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2299
diff
changeset
|
69 |
=> \dt *.* |
e538e158c38b
Export data. Load external SQL file. List schemas/indexes/etc.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2299
diff
changeset
|
70 |
|
e538e158c38b
Export data. Load external SQL file. List schemas/indexes/etc.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2299
diff
changeset
|
71 |
List views:: |
e538e158c38b
Export data. Load external SQL file. List schemas/indexes/etc.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2299
diff
changeset
|
72 |
|
e538e158c38b
Export data. Load external SQL file. List schemas/indexes/etc.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2299
diff
changeset
|
73 |
\dv |
e538e158c38b
Export data. Load external SQL file. List schemas/indexes/etc.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2299
diff
changeset
|
74 |
|
2298
34ffcffdc8df
List users. Switch database.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2297
diff
changeset
|
75 |
List users:: |
34ffcffdc8df
List users. Switch database.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2297
diff
changeset
|
76 |
|
34ffcffdc8df
List users. Switch database.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2297
diff
changeset
|
77 |
\du |
2299 | 78 |
\du+ |
79 |
||
2300
e538e158c38b
Export data. Load external SQL file. List schemas/indexes/etc.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2299
diff
changeset
|
80 |
List schemas:: |
e538e158c38b
Export data. Load external SQL file. List schemas/indexes/etc.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2299
diff
changeset
|
81 |
|
e538e158c38b
Export data. Load external SQL file. List schemas/indexes/etc.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2299
diff
changeset
|
82 |
\dn |
e538e158c38b
Export data. Load external SQL file. List schemas/indexes/etc.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2299
diff
changeset
|
83 |
|
e538e158c38b
Export data. Load external SQL file. List schemas/indexes/etc.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2299
diff
changeset
|
84 |
List indexes:: |
e538e158c38b
Export data. Load external SQL file. List schemas/indexes/etc.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2299
diff
changeset
|
85 |
|
e538e158c38b
Export data. Load external SQL file. List schemas/indexes/etc.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2299
diff
changeset
|
86 |
\di |
e538e158c38b
Export data. Load external SQL file. List schemas/indexes/etc.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2299
diff
changeset
|
87 |
|
e538e158c38b
Export data. Load external SQL file. List schemas/indexes/etc.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2299
diff
changeset
|
88 |
List functions:: |
e538e158c38b
Export data. Load external SQL file. List schemas/indexes/etc.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2299
diff
changeset
|
89 |
|
e538e158c38b
Export data. Load external SQL file. List schemas/indexes/etc.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2299
diff
changeset
|
90 |
\df |
e538e158c38b
Export data. Load external SQL file. List schemas/indexes/etc.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2299
diff
changeset
|
91 |
|
e538e158c38b
Export data. Load external SQL file. List schemas/indexes/etc.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2299
diff
changeset
|
92 |
List triggers:: |
e538e158c38b
Export data. Load external SQL file. List schemas/indexes/etc.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2299
diff
changeset
|
93 |
|
e538e158c38b
Export data. Load external SQL file. List schemas/indexes/etc.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2299
diff
changeset
|
94 |
\dy |
e538e158c38b
Export data. Load external SQL file. List schemas/indexes/etc.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2299
diff
changeset
|
95 |
|
e538e158c38b
Export data. Load external SQL file. List schemas/indexes/etc.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2299
diff
changeset
|
96 |
|
2299 | 97 |
List misc info:: |
98 |
||
99 |
select current_database(); |
|
100 |
select current_schema(); |
|
101 |
select current_user; |
|
102 |
select session_user; |
|
103 |
select current_date; |
|
104 |
select version(); |
|
105 |
||
106 |
https://www.postgresql.org/docs/current/functions-info.html |
|
107 |
System Information Functions. |
|
2298
34ffcffdc8df
List users. Switch database.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2297
diff
changeset
|
108 |
|
1703
a85cc266dbdf
Set default schema.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1702
diff
changeset
|
109 |
Set default schema. |
a85cc266dbdf
Set default schema.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1702
diff
changeset
|
110 |
=================== |
a85cc266dbdf
Set default schema.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1702
diff
changeset
|
111 |
:: |
a85cc266dbdf
Set default schema.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1702
diff
changeset
|
112 |
|
a85cc266dbdf
Set default schema.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1702
diff
changeset
|
113 |
set search_path to NAME; |
2298
34ffcffdc8df
List users. Switch database.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2297
diff
changeset
|
114 |
set schema 'NAME'; |
1703
a85cc266dbdf
Set default schema.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1702
diff
changeset
|
115 |
|
2298
34ffcffdc8df
List users. Switch database.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2297
diff
changeset
|
116 |
Database, table, index size |
34ffcffdc8df
List users. Switch database.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2297
diff
changeset
|
117 |
=========================== |
1710
601c31753686
Database, table, index size.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1709
diff
changeset
|
118 |
|
601c31753686
Database, table, index size.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1709
diff
changeset
|
119 |
Database size:: |
601c31753686
Database, table, index size.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1709
diff
changeset
|
120 |
|
601c31753686
Database, table, index size.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1709
diff
changeset
|
121 |
SELECT pg_database_size('geekdb'); -- in bytes |
601c31753686
Database, table, index size.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1709
diff
changeset
|
122 |
SELECT pg_size_pretty(pg_database_size('dbname')); |
601c31753686
Database, table, index size.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1709
diff
changeset
|
123 |
|
601c31753686
Database, table, index size.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1709
diff
changeset
|
124 |
List of databases sizes:: |
601c31753686
Database, table, index size.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1709
diff
changeset
|
125 |
|
601c31753686
Database, table, index size.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1709
diff
changeset
|
126 |
\l+ |
601c31753686
Database, table, index size.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1709
diff
changeset
|
127 |
|
1711 | 128 |
List tables sizes:: |
129 |
||
130 |
\d+ |
|
131 |
||
1710
601c31753686
Database, table, index size.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1709
diff
changeset
|
132 |
Table total size (with indexes):: |
601c31753686
Database, table, index size.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1709
diff
changeset
|
133 |
|
601c31753686
Database, table, index size.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1709
diff
changeset
|
134 |
SELECT pg_size_pretty(pg_total_relation_size('schemaname.tablename')); |
601c31753686
Database, table, index size.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1709
diff
changeset
|
135 |
|
601c31753686
Database, table, index size.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1709
diff
changeset
|
136 |
Sole table size (without indexes and other):: |
601c31753686
Database, table, index size.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1709
diff
changeset
|
137 |
|
601c31753686
Database, table, index size.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1709
diff
changeset
|
138 |
SELECT pg_size_pretty(pg_relation_size('schemaname.tablename')); |
601c31753686
Database, table, index size.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1709
diff
changeset
|
139 |
|
601c31753686
Database, table, index size.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1709
diff
changeset
|
140 |
Largest table in the PostgreSQL database:: |
601c31753686
Database, table, index size.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1709
diff
changeset
|
141 |
|
601c31753686
Database, table, index size.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1709
diff
changeset
|
142 |
SELECT relname, relpages FROM pg_class ORDER BY relpages DESC; |
601c31753686
Database, table, index size.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1709
diff
changeset
|
143 |
|
2300
e538e158c38b
Export data. Load external SQL file. List schemas/indexes/etc.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2299
diff
changeset
|
144 |
Using psql client |
e538e158c38b
Export data. Load external SQL file. List schemas/indexes/etc.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2299
diff
changeset
|
145 |
================= |
1700 | 146 |
|
147 |
Using password file ``~/.pgpass``:: |
|
148 |
||
149 |
# comment |
|
150 |
hostname:port:database:username:password |
|
151 |
hostname:port:*:username:password |
|
152 |
hostname:*:*:username:password |
|
153 |
||
154 |
Connect by:: |
|
155 |
||
156 |
$ psql -U $USER -h $HOST $SCHEMA |
|
157 |
||
1710
601c31753686
Database, table, index size.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1709
diff
changeset
|
158 |
How to view execution plan:: |
601c31753686
Database, table, index size.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1709
diff
changeset
|
159 |
|
601c31753686
Database, table, index size.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1709
diff
changeset
|
160 |
EXPLAIN query; |
601c31753686
Database, table, index size.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1709
diff
changeset
|
161 |
EXPLAIN ANALYZE query; |
601c31753686
Database, table, index size.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1709
diff
changeset
|
162 |
|
2300
e538e158c38b
Export data. Load external SQL file. List schemas/indexes/etc.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2299
diff
changeset
|
163 |
Collect statistics:: |
e538e158c38b
Export data. Load external SQL file. List schemas/indexes/etc.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2299
diff
changeset
|
164 |
|
e538e158c38b
Export data. Load external SQL file. List schemas/indexes/etc.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2299
diff
changeset
|
165 |
ANALYZE table; |
e538e158c38b
Export data. Load external SQL file. List schemas/indexes/etc.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2299
diff
changeset
|
166 |
|
1710
601c31753686
Database, table, index size.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1709
diff
changeset
|
167 |
How to redirect the output of query to a file:: |
601c31753686
Database, table, index size.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1709
diff
changeset
|
168 |
|
601c31753686
Database, table, index size.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1709
diff
changeset
|
169 |
\o output_file |
601c31753686
Database, table, index size.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1709
diff
changeset
|
170 |
SELECT * FROM pg_class; |
601c31753686
Database, table, index size.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
1709
diff
changeset
|
171 |
|
2298
34ffcffdc8df
List users. Switch database.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2297
diff
changeset
|
172 |
Switch database:: |
34ffcffdc8df
List users. Switch database.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2297
diff
changeset
|
173 |
|
34ffcffdc8df
List users. Switch database.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2297
diff
changeset
|
174 |
\connect DBNAME |
34ffcffdc8df
List users. Switch database.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2297
diff
changeset
|
175 |
\c DBNAME |
34ffcffdc8df
List users. Switch database.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2297
diff
changeset
|
176 |
|
2300
e538e158c38b
Export data. Load external SQL file. List schemas/indexes/etc.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2299
diff
changeset
|
177 |
Load external SQL file:: |
e538e158c38b
Export data. Load external SQL file. List schemas/indexes/etc.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2299
diff
changeset
|
178 |
|
e538e158c38b
Export data. Load external SQL file. List schemas/indexes/etc.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2299
diff
changeset
|
179 |
\i my.sql |
e538e158c38b
Export data. Load external SQL file. List schemas/indexes/etc.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2299
diff
changeset
|
180 |
|
e538e158c38b
Export data. Load external SQL file. List schemas/indexes/etc.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2299
diff
changeset
|
181 |
Export data |
e538e158c38b
Export data. Load external SQL file. List schemas/indexes/etc.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2299
diff
changeset
|
182 |
=========== |
e538e158c38b
Export data. Load external SQL file. List schemas/indexes/etc.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2299
diff
changeset
|
183 |
|
e538e158c38b
Export data. Load external SQL file. List schemas/indexes/etc.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2299
diff
changeset
|
184 |
Export from ``psql``:: |
e538e158c38b
Export data. Load external SQL file. List schemas/indexes/etc.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2299
diff
changeset
|
185 |
|
e538e158c38b
Export data. Load external SQL file. List schemas/indexes/etc.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2299
diff
changeset
|
186 |
\copy (SELECT * FROM foo) TO '/tmp/my.csv' WITH CSV |
e538e158c38b
Export data. Load external SQL file. List schemas/indexes/etc.
Oleksandr Gavenko <gavenkoa@gmail.com>
parents:
2299
diff
changeset
|
187 |