はじめに にゃーん この記事は、PostgreSQL 10全部ぬこ Advent Calendar 2017 の19日目のエントリです。 なんというか、だいぶネタ切れ感が出てきましたね。つらい。ネタ自体は勿論多いんだけど、検証したり説明するのが面倒なものも多いのよなあ。 今日も小ネタですいませんです。 今回のお題 PostgreSQLのCREATE TABLE文は指定可能なオプションが非常に多くて、自分も未だに全部覚えていないのだが、今回のお題となったIdentity columnというのは、そのCREATE TABLE文の変更に関わるものである。 ID列制約 PostgreSQL 9.6までのconstraintの指定には、NOT NULL, NULL, CHECK, DEFAULT, UNIQUE, PRIMARY KEY, REFERENCESの種類があったが、PostgreSQL