SQL Server 是否具有等同於 MySQL 的 ENUM 資料型別?
適用於 MySQL 版本 8.0.12。語法如下。
create table yourTableName ( yourColumnName enum(‘Value1’,Value2’,Value3’,......N) default Value1’ or Value2 or Value3,..N );
使用以下查詢在 MySQL 中設定列舉型別。
mysql> create table EnumInMySQL
-> (
-> WebCRUD enum('CREATE','READ','UPDATE','DELETE')
-> default 'CREATE'
-> );
Query OK, 0 rows affected (0.60 sec)SQL Server 中列舉的語法。
create table yourTableName ( yourColumnName varchar(100) CHECK(yourColumnName IN (‘Value1’,Value2’,Value3’,......N)) DEFAULT ‘Value1’ or Value2’ or Value3’,......N );
現在 SQL Server 中列舉的查詢如下。

廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP