はじめに にゃーん この記事は、PostgreSQL 10全部ぬこ Advent Calendar 2017 の3日目のエントリです。 ENUMとは ENUMとはENUMERATION(列挙)型は値域を規定する一種のデータタイプ。例えば、神奈川県の市という内容のkanagawa_cityという列挙型を定義してみる。 enum=# CREATE TYPE kanagawa_city AS ENUM ('横浜','川崎','相模原','町田','横須賀'); CREATE TYPE enum=# enum=# CREATE TABLE test (id int, city kanagawa_city); CREATE TABLE enum=# \d test Table "public.test" Column | Type | Collation | Nullable | Default -
