2016-05-17 66 views

回答

1

沒有什麼酷似在SQL Server中enum。你基本上有三種選擇。

最通用的方法是創建一個引用表並使用外鍵引用。您可以使用每個值名稱作爲外鍵,保證該值是一組值中的一個。這種方法的優點是你可以在參考表中包含一個「優先級」,它可以用於排序和比較。

接下來,您可以使用檢查約束來確保給定列的值是給定集合。這對值進行驗證,但沒有固有的順序。

第三種方法是用戶定義的類型。這與第二種方法類似。

+0

你有什麼例子嗎?爲我的參考:)謝謝 – Laj

相關問題