SQL

PostgreSQL 基本コマンド一覧

更新日:

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

目次
l           データベースの一覧
d           テーブル一覧
d テーブル名   テーブルの項目(フィールド)確認
i sqlファイル名   SQL(スクリプト)ファイルの実行
q           psqll切断

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

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

構文

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
  • この記事を書いた人

sasuke

インフラエンジニアからwebエンジニアに転職し両方の強みを生かしていければと思います。

-SQL

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