[PostgreSQL] よく使う基本コマンド

PostgreSQLでpsqlのコマンド入力をする場合の一般的SQL以外のコマンドを列挙します。

●\d
テーブル、シーケンスの一覧を列挙します。

(例)


postgres=# \d
                      リレーションの一覧
 スキーマ |            名前             |    型    |  所有者
----------+-----------------------------+----------+----------
 public   | import_test_tbl             | テーブル | postgres
 public   | 履歴テーブル                | テーブル | postgres
(2 行)

●\d [テーブル名]
指定テーブルの項目を列挙します。

(例)


postgres=# \d 履歴テーブル
          テーブル "public.履歴テーブル"
    列     |             型              | 修飾語
-----------+-----------------------------+--------
 date_time | timestamp without time zone |
 id        | integer                     |
 val       | integer                     |

●\di
indexの一覧を列挙します。

(例)


postgres=# \di
                                         リレーションの一覧
 スキーマ |               名前               |      型      |  所有者  |          テーブル
----------+----------------------------------+--------------+----------+-----------------------------
 public   | import_test_tbl_pkey             | インデックス | postgres | import_test_tbl
(1 行)

ワイルドカードを使って、indexの名称の一部で検索することもできます。
(例)


postgres=# \di import_test*
                                         リレーションの一覧
 スキーマ |               名前               |      型      |  所有者  |          テーブル
----------+----------------------------------+--------------+----------+-----------------------------
 public   | import_test_tbl_pkey             | インデックス | postgres | import_test_tbl
(1 行)

スポンサードリンク

関連記事

no image

[SQLServer] SQLServerでSplitを実装!

SQLServerでSplitを実装してみます。 最新のSQLServerには組み込み関数があ

記事を読む

no image

[PostgreSQL] csvでSQL結果を出力する方法(psqlコマンド)

SQLエディタ、接続ツールなどを使うと簡単に行える CSVファイルでの出力 について、コ

記事を読む

no image

[RDB][SQL] JOINについて

JOINについて説明します。 まず、以下の2つのテーブルがあります。 簡単なテーブルなので、

記事を読む

no image

[PostgreSQL][SQL] 日付関連

●interval tbl_Aから、tbl_Bの日付で7日前~現在に当てはまるレコードを抽出す

記事を読む

no image

[SQL] case when文

select結果を条件で振り分けるSQL 通常はjoinとかwhere句で振り分けたりしますが

記事を読む

no image

[SQLServer] 日付の加算・減算

SQLServerでの日付の加算・減算方法をまとめます。 現在時刻の取得方法 現在時刻は「GET

記事を読む

no image

[SQL][集計関数] 行数をカウントするcount関数の解説

count関数について説明します。 count関数は、グループ化した単位での件数をカウントしま

記事を読む

no image

[PostgreSQL][SQL] 文字列関連

PostgreSQLで文字列の処理をしたい場合のTipsをご紹介します。 ①文字列連結

記事を読む

no image

[SQL] primary keyの追加・削除

テーブル作成後にprimary keyを付与する方法です。 ALTER TABLE テーブ

記事を読む

no image

[PostgreSQL][SQL] csvファイルのインポート

PostgreSQLでcsvファイルをインポートする際の方法を解説します。 例題として、以下の

記事を読む

スポンサードリンク

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <img localsrc="" alt="">

スポンサードリンク

no image
[SQLServer] SQLServerでSplitを実装!

SQLServerでSplitを実装してみます。 最新のSQLS

no image
[SQLServer] 当日0時や月初0時の取得方法

当日0時や月初0時の取得方法です。 当日0時 DATEADD関

no image
[PostgreSQL] csvでSQL結果を出力する方法(psqlコマンド)

SQLエディタ、接続ツールなどを使うと簡単に行える CSVファイ

no image
[bash] ファイルの中身を1行ずつ処理するループ処理(while文)

ファイルの中身を1行ずつ処理したい場合の処理です。 ファイル名を

no image
[bash] grep・egrepコマンド

基本パターン ファイル中の文字列を検索 $ grep '[検索

→もっと見る

  • 2017年5月
    « 3月    
    1234567
    891011121314
    15161718192021
    22232425262728
    293031  
PAGE TOP ↑