2012-03-30 16 views
0

Ist es möglich, Domäneneinschränkungen in MySQL zu definieren?Ist es möglich, Domäneneinschränkungen in MySQL zu definieren?

von Domain-Einschränkungen meine ich einfach Domains mit Datentypen, zum Beispiel definieren:

CREATE DOMAIN Name 
AS varchar(20) 

Leider habe ich nicht eine Antwort auf diese Fragen im Web finden.

+1

möglich Duplikat von [ Domain in MySQL erstellen] (http://stackoverflow.com/questions/1693991/create-domain-in-mysql) –

Antwort

0

Nein. MySQL unterstützt keine Domänen oder benutzerdefinierten Datentypen.

1

Ja, es gibt einen Weg, den Sie mit ENUM definieren können. Hier ist ein Beispiel dazu: -

CREATE TABLE test_table ( testTable_id int NOT NULL AUTO_INCREMENT PRIMARY KEY, test_gender ENUM ('männlich', 'weiblich', 'andere')
)

Verwandte Themen