varchar(n) | nvarchar(n) | |
---|---|---|
编码 | 非Unicode | Unicode编码 |
是否可变长 | 是 | 是 |
最大长度值(n) | 8000 | 4000 |
字符长度 | 英文: 1 中文: 2 | 英文: 2 中文: 2 |
- 字符不太多情况下,考虑编码转换时间,个人偏向nvarchar,若有中文,或中英混合,推荐nvarchar
varchar(n) | nvarchar(n) | |
---|---|---|
编码 | 非Unicode | Unicode编码 |
是否可变长 | 是 | 是 |
最大长度值(n) | 8000 | 4000 |
字符长度 | 英文: 1 中文: 2 | 英文: 2 中文: 2 |