I’m creating a table and one of the requirements is that the only option that can be entered are QLD
, NSW
, VIC
, SA
, WA
, NT
and ACT
(Australian states). What is this datatype and how is written in SQL, thanks.
Advertisement
Answer
The type is ENUM, and you should create your table like this:
CREATE TABLE states ( name VARCHAR(10), sta ENUM('QLD', 'NSW', 'VIC', 'SA', 'WA', 'NT', 'ACT') );