用戶自定義數據類型:基於系統數據類型,由數據庫管理員生成。
利用系統存儲過程定義用戶自定義數據類型`
Sp_addtype [@typename=] 新數據類型名,
[@phystype=] 系統數據類型名
[,[@nulltype=] null_type]
[,[@owner=] owner_name]
系統數據類型名,除了“BIG,INT,SMALLINT,TEXT,DATETIME,REAL,UNIQUE IDENTIFIER,IMAGE”,其它必須用單引號括起來。
null_type:新數據類型處理空值的方式,可以取NOT NULL 或NULL,默認為null
owner_name:新數據類型的所有者,默認為當前用戶。
例如:
/*建自定義數據類型*/ Exec sp_addtype a,'char(10)' Exec sp_addtype da,datetime,'null' /*刪除自定義數據類型*/ Exec sp_droptype a