BOP - The Future of Creative Engineers -


← ホームに戻る

🗂 スキーマ・テーブル確認に使える基本コマンド一覧(PostgreSQL)

コマンド 意味・用途
\l データベース一覧
\c DB名 指定のデータベースに接続
\dt テーブル一覧(デフォルトスキーマ=public)
\d テーブル名 テーブルの構造(カラム・型・制約)を確認
\d+ テーブル名 上記に加えてサイズやコメント付きで確認できる
\dn スキーマ一覧
\df 関数一覧(あまり使わない)
\dv ビュー一覧
\x 結果の出力を縦にして見やすくする(ON/OFF切替)

🎯 その他、役立つSQLコマンド

コマンド 意味・用途
SELECT カラム名 FROM テーブル名 LIMIT 取得件数; データ確認
INSERT INTO テーブル名 (カラム名, ...) VALUES (,...); データ追加
DELETE FROM ... WHERE 条件; データ削除
TRUNCATE TABLE テーブル名; テーブル全削除(リセット)
DROP TABLE テーブル名; テーブル削除(スキーマごと)

🔐 おまけ:ユーザー・権限系

コマンド 用途
\du ユーザー一覧
\conninfo 現在の接続情報確認
SHOW search_path; 使用中のスキーマパス確認