熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> SQL Server >> 正文

講解SQL SERVER中易混淆的數據類型[5]

2013-11-15 14:53:47  來源: SQL Server 

  當創建用戶定義的數據類型時必須提供三個數數據類型的名稱所基於的系統數據類型和數據類型的可空性

  )創建用戶定義的數據類型

  創建用戶定義的數據類型可以使用 TransactSQL 語句系統存儲過程 sp_addtype 可以來創建用戶定義的數據類型其語法形式如下

  sp_addtype {type}[system_data_bype][null_type]

  其中type 是用戶定義的數據類型的名稱system_data_type 是系統提供的數據類型例如 DecimalIntChar等等 null_type 表示該數據類型是如何處理空值的必須使用單引號引起來例如NULLNOT NULL或者NONULL

  例子

  Use cust

  Exec sp_addtype ssnVarchar(Not Null

  創建一個用戶定義的數據類型 ssn其基於的系統數據類型是變長為 的字符不允許空

  例子

  Use cust

  Exec sp_addtype birthdaydatetimeNull

  創建一個用戶定義的數據類型 birthday其基於的系統數據類型是 DateTime允許空

[]  []  []  []  []  []  []  []  


From:http://tw.wingwit.com/Article/program/SQLServer/201311/22509.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.