作者w7376ms46 (ㄚ猴)
看板Database
標題[SQL ] SQL server 2005的中文資料型態
時間Thu Mar 5 20:11:02 2009
請問各位假如我要存三個中文字.
例如"台中市".
應該是char(3)還是char(6)?
我查了好多關鍵字都找不到...
麻煩各位解答了~謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.121.98.198
1F:推 OracleRoot:char(6) 03/05 20:13
2F:推 gero:char(6)就可以了 中文字一個字是兩位元 03/05 20:26
3F:→ w7376ms46:喔喔!謝謝~ 03/05 20:50
4F:推 silver8250:建議nchar因為特殊字元才不會有問題! 03/05 21:47
5F:推 gero:推一下四樓 不過nchar的位元數又更多囉!nvchar也可以! 03/05 22:04
6F:推 xxian:nchar在資料量大時performance會比char差. 03/06 08:17
7F:→ w7376ms46:所以用nchar也是用nchar(6)? 03/06 11:47
8F:推 trueQoo:nchar(3),另外,任何資料量大一定會影響效能滴...XD 03/06 13:12