- ドメイン型のカラムを作成する
- ドメイン型のカラムの値を読み書きする
- 基本型を索引として使用できる場合は、ドメイン型も索引として使用する
- ドメイン型のカラムの値を使って関数を呼び出す
Domainの追加機能
SHOW CREATE TABLEまたはDESCRIBE TABLEでの明示的なカラムの型名INSERT INTO domain_table(domain_column) VALUES(...)による、人間が読みやすいフォーマットからの入力SELECT domain_column FROM domain_tableに対する、人間が読みやすいフォーマットでの出力- 人間が読みやすいフォーマットで外部ソースからデータを読み込む機能:
INSERT INTO domain_table FORMAT CSV ...
制限事項
ALTER TABLEでは、基本型の索引カラムをドメイン型に変換できません。- 別のカラムまたはテーブルからデータを挿入する際、文字列値を暗黙的にドメイン値へ変換することはできません。
- ドメインは保存される値に制約を課しません。