mysql代碼大全 SQL中的nvarchar是什么數(shù)據(jù)類型?
SQL中的nvarchar是什么數(shù)據(jù)類型?Varchar(n):可變長度字符數(shù)據(jù)類型,最大長度為8000個字符。Nvarchar(n):長度可變的Unicode數(shù)據(jù),最大長度為4000個字符。字節(jié)的存
SQL中的nvarchar是什么數(shù)據(jù)類型?
Varchar(n):可變長度字符數(shù)據(jù)類型,最大長度為8000個字符。Nvarchar(n):長度可變的Unicode數(shù)據(jù),最大長度為4000個字符。字節(jié)的存儲大小是輸入字符數(shù)的兩倍,即存儲數(shù)據(jù)是雙字節(jié)的。如果存儲的數(shù)據(jù)只有一個字節(jié),它也會使用兩個字節(jié)來占用存儲空間。Varchar通常用在英語和數(shù)字中。
SQL中的nvarchar是什么數(shù)據(jù)類型?
存儲nvarchar時,無論是全角度還是半角度,每個字符都占用兩個字節(jié)。定義時,無論是全角度還是半角度,都定義字符數(shù),而不是字節(jié)數(shù)。Unicode標(biāo)準(zhǔn)字符集最多可顯示4000個字符(全角或半角)。在字符中,英文字符只需要一個字節(jié)來存儲,而中文字符很多,需要兩個字節(jié)來存儲。當(dāng)英文和漢字同時存在時,很容易造成混淆。Unicode字符集的產(chǎn)生是為了解決字符集的不兼容問題。它的所有字符都用兩個字節(jié)來表示,也就是說,英文字符也用兩個字節(jié)來表示。Nvarchar(n)包含n個字符的可變長度Unicode字符數(shù)據(jù)。N的值必須介于1和4000之間。字節(jié)的存儲大小是輸入字符數(shù)的兩倍。輸入數(shù)據(jù)字符的長度可以為零。SQL-92中nvarchar的同義詞有民族性變和民族性變。