我開始一個新的項目,而我在我的SQL Server 2005數據庫中使用別名數據類型,常見的表列考慮。對於例如我將定義的別名的數據類型以保持對象的名稱,如下所示:SQL別名數據類型
CREATE TYPE adt_Name FROM VARCHAR(100)不爲空
然後將其用於表的列的定義,確保我所有的列共享完全相同的定義(長度,可空性,精度等)。
- 使用別名數據類型的優點是什麼?
- 使用別名數據類型的缺點是什麼?
- 你會推薦什麼樣的命名約定?我在想adt_Xxx(adt =別名數據類型)。
- 爲什麼SQL Server 2005 Management Studio不允許我使用來自GUI的別名數據類型。我只能通過SQL腳本使用它們。 GUI不會在任何下拉框中列出它們 - 令人沮喪。
- 別名數據類型的使用會如何影響我的Linq to SQL模型?