1. 程式人生 > >NCHAR,CHAR欄位長度在MSSQL中所佔長度

NCHAR,CHAR欄位長度在MSSQL中所佔長度

在工作中需要從Oracle 資料轉化格式匯入至SQL中,碰見了長度問題. 其實這也是一個比較基礎的問題,NCHAR,CHAR所佔長度. 現舉個例子,寫一篇貼子讓自己印象更深刻.         如果幫助到和我一樣對於這2個欄位有所迷惑的朋友就更好了.不對或者遺漏之處敬請指出.  ^^

Len只計算個數,不統計位元組數字.Datalength統計任何符號的位元組數,包括空格.

Nchar 任何字元佔2位; char中文佔2個位元組位,數字和英語佔1

Table 欄位定義

查詢結果:

謝謝 ^^