在資料庫物件「User Defined Data Types」右鍵 →「New User Defined Data Type」→ 於屬性對話框指定名稱、繼承系統資料類型、是否允許 NULL 等 → 確定加入資料庫。

圖 7-3 定義使用者自訂資料類型屬性
語法:sp_addtype [@typename =] type, [@phystype =] system_data_type [, [@nulltype =] 'null_type'] [, [@owner =] 'owner_name']。系統類型不可為 TIMESTAMP;有額外定義需加引號(如 'CHAR(8)')。NULL 屬性可為 NULL、NOT NULL、NONULL,預設同系統。名稱在資料庫中唯一,定義可相同。CREATE TABLE 時可改變 NULL 屬性,但長度不可變更。
範例:exec sp_addtype birthday, datetime, 'not null';exec sp_addtype cardid, 'char(18)', 'not null';exec sp_addtype address, 'varchar(100)', 'not null'。
在 Enterprise Manager 選擇類型後刪除,或使用 sp_droptype。