2012-03-30 21 views
0

是否可以在MySQL中定義域限制?是否有可能在MySQL中定義域限制

通過域限制,我的意思是簡單地定義域的數據類型,例如:

CREATE DOMAIN Name 
AS varchar(20) 

可悲的是我沒有找到一個答案,在網絡上這個問題。

+1

的可能重複[在MySQL中創建域](http://stackoverflow.com/questions/1693991/create-domain-in-mysql) – 2012-03-30 19:26:35

回答

0

不。MySQL不支持域或用戶定義的數據類型。

1

是的,有一種方法,你可以使用ENUM來定義它。下面是一個這樣的例子: -

CREATE TABLE TEST_TABLE( testTable_id詮釋NOT NULL AUTO_INCREMENT PRIMARY KEY, test_gender ENUM( '男', '女', '其他')

相關問題