1.char
char 声明长度不可变字符串
例:
char(10)
输入:abc
输出:abc+7个空格
2.varchar (char varying)
varchar (n) 声明可变长度字符串,
n为输入
字节
长度
例:
varchar(10)
输入:我aaa
输出:我aaa
注意:n的实际大小为 (2+3) 5 , 因为"我"为两个字节,所以总字节为 5
3.nvarchar (nation char varying)
nvarchar(n) 声明可变长度字符串,
n为输入
字符个数
例:
nvarchar(10)
输入:我aaa
输出:我aaa
注意:n的实际大小为 (1+3) 4(字符个数),总字节为 8 (总字符为 4),因为 “我”,“a”,"b","c"均被当作2字节处理