sql文字型とUnicode文字型の概要
1506 ワード
string ,SQLServer char、varchar、nchar、nvarchar ( text ntext), , , 。
, , ; var , , varchar,nvarchar , ,text 。
Unicode Unicode
, , , 。 , , , 。Unicode , , 。 n Unicode , nchar,nvarchar, Unicode 。
char,varchar 8000 ,4000
nchar,nvarchar 4000 ,
( )
, 100% ansi , char
ansi , nchar;
, , nText
nvarchar
char、varchar、nchar、nvarchar
CHAR
CHAR ,CHAR , char(10), 10 , 10 。
VARCHAR
, CHAR , , 10 , VARCHAR(10) 。VARCHAR +1。 "+1" ? 。
, varchar ; , char , 。
TEXT
text Unicode , 2^31-1(2,147,483,647) 。
NCHAR、NVARCHAR、NTEXT
"N"。 char、varchar ,nchar、nvarchar 4000 , ; char、varchar 8000 ,4000 。 nchar、nvarchar , , 。
, , nchar/nvarchar, , char/varchar
転載先:https://www.cnblogs.com/lonelyspring/archive/2010/05/31/1748474.html