postgresql

基本コマンド一覧

更新日:

PostgreSQLの基本的(よく使う)コマンドです。

データベースの一覧を見る

データベースの一覧を見る方法です。

構文

\l

使用例

postgres=# \l
        List of databases
   Name    |  Owner   | Encoding
-----------+----------+----------
 postgres  | postgres | UTF8
 sasuke    | postgres | UTF8
 sasuke2   | postgres | UTF8
 template0 | postgres | UTF8
 template1 | postgres | UTF8
 test1     | postgres | UTF8
(6 rows)

 

テーブルの一覧

テーブルの一覧の確認方法です。

構文

\d

使用例

postgres=# \d
         List of relations
 Schema |  Name  | Type  |  Owner
--------+--------+-------+----------
 public | addres | table | postgres
 public | hpdata | table | postgres
 public | test   | table | postgres
(3 rows)

 

テーブルの項目(フィールド)一覧

テーブルの項目(フィールド)一覧

構文

\d テーブル名

使用例

postgres=# \d test
        Table "public.test"
 Column |     Type      | Modifiers
--------+---------------+-----------
 name   | character(20) |
 tell   | character(20) |

 

SQL(スクリプト)ファイルの実行

SQL(スクリプト)ファイルの実行方法です。

構文

\i SQLファイル名

使用例

postgres=# select * from test;
 name | tell
------+------
(0 rows)

postgres=# \i /home/sasuke/insert.sql
INSERT 0 1

postgres=# select * from test;
         name         |         tell
----------------------+----------------------
 sasuke               | 090123
(1 row)

 

psql切断

psqlからの切断方法です。

構文

\q

使用例

postgres=# \q

 

-postgresql
-

Copyright© さすけのプログラミング入門 , 2018 All Rights Reserved.