PostgreSQL

PostgreSQLで指定テーブルのみdumpする

よく忘れてしまうpg_dumpで指定テーブルのみdumpする方法のメモです。 この際は PostgreSQL 9.3.9 を利用しました。 指定テーブルのみdump 指定テーブルのデータのみdump 指定テーブルのスキーマのみdump dumpしたデータを取り込む(SQL実行) 指定テーブルの…

PostgreSQLにおけるUNIQUE制約とUNIQUE INDEXの違い?

正直なところ勘違いをしていました。UNIQUEの制限をするためにUNIQUE INDEXをしばしば作成していましたので、この違いを調べました。 PostgreSQL 9.3.9においては、 UNIQUE 制約を作ると UNIQUE INDEX も作られるが、 UNIQUE INDEX を作っても UNIQUE 制約 …