Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Hat SQL Server 2005 ein Äquivalent zum ENUM-Datentyp von MySql?

Funktioniert das für Sie?

Von http://blechie.com/wtilton/archive/2007/ 08/24/303.aspx

Tabelle erstellen...

MySQL:

ColumnName ENUM('upload', 'open', 'close', 'delete', 'edit', 'add')
   DEFAULT 'open'

SQL-Server:

ColumnName varchar(10) 
   CHECK(ColumnName IN ('upload', 'open', 'close', 'delete', 'edit', 'add')) 
   DEFAULT 'open'