0
MySQLでドメイン制約を定義することは可能ですか?ドメイン制約によってMySQLでドメイン制約を定義することは可能ですか
私は単に、たとえば、データ型のドメインを定義する意味:
CREATE DOMAIN Name
AS varchar(20)
悲しいことに、私はウェブ上でこの質問に対する答えを見つけることができませんでした。
MySQLでドメイン制約を定義することは可能ですか?ドメイン制約によってMySQLでドメイン制約を定義することは可能ですか
私は単に、たとえば、データ型のドメインを定義する意味:
CREATE DOMAIN Name
AS varchar(20)
悲しいことに、私はウェブ上でこの質問に対する答えを見つけることができませんでした。
いいえ、MySQLはドメインまたはユーザ定義データ型をサポートしていません。
はい、ENUMを使用してこれを定義できます。ここではこれに例を示します -
が表TEST_TABLEをCREATEの
可能複製( testTable_idはNOT NULL AUTO_INCREMENT PRIMARY KEY、 test_genderのENUM( '男性'、 '女性'、 '他')
をint型)[ MySQLでドメインを作成する](http://stackoverflow.com/questions/1693991/create-domain-in-mysql) –