1. 程式人生 > >06.SQL Server 數據類型

06.SQL Server 數據類型

cte tex nbsp 字節 com ges unicode 兩個 number

1、字符串類型

Character 字符串(基於ASCII編碼)

技術分享

Unicode 字符串(基於Unicode編碼)

技術分享

註意:使用char存儲中文字符(雙字節字符)可能會產生亂碼(也看數據庫的編碼格式),而使用nchar、nvarchar則可以保證永遠正常顯示。

  • char(1) ‘a‘‘1‘
  • char(2)‘aa‘ ‘中‘
  • nchar(1) ‘a ‘ ‘中‘ 一個字符占兩個字節

另外:text和ntext已經不推薦使用,如果存儲較長的字符串,如小說,推薦使用varchar(max)和nvarchar(max)。

2、二進制類型

技術分享

推薦用字符‘F’表示”女“,用字符‘M’表示”男“。

3、Date 類型

技術分享

主要使用datatime

4、Number 類型

技術分享

06.SQL Server 數據類型