是否可以在MySQL中定义域约束?
通过域约束,我的意思是简单地定义具有数据类型的域,例如:
CREATE DOMAIN Name
AS varchar(20)
可悲的是,我没有在网上找到这个问题的答案。
答案 0 :(得分:1)
是的,有一种方法,您可以使用ENUM来定义它。这是一个例子: -
CREATE TABLE test_table(
testTable_id int NOT NULL AUTO_INCREMENT PRIMARY KEY,
test_gender ENUM('男性','女性','其他')
)
答案 1 :(得分:0)
没有。 MySQL不支持域或用户定义的数据类型。