1.如果你的程序要适应多种语言环境(操作系统),则用nchar,nvarchar,ntext
否则可以用 char,varchar,text
前者固定一个字符两个字节,比后者占用的空间多2.如果你的数据是小于8000/4000个字节,则用char,varchar/nchar,nvarchar
否则应该用text/ntext3.如果你的字符数据长度是固定的,比如邮政编码,则应该用char/nchar,这样数据检索的效率高
否则可以用 char,varchar,text
前者固定一个字符两个字节,比后者占用的空间多2.如果你的数据是小于8000/4000个字节,则用char,varchar/nchar,nvarchar
否则应该用text/ntext3.如果你的字符数据长度是固定的,比如邮政编码,则应该用char/nchar,这样数据检索的效率高
如果希望列中的数据值大小接近一致,请使用 char。
如果希望列中的数据值大小显著不同,请使用 varchar。 支持多语言的站点应考虑使用 Unicode nchar 或 nvarchar 数据类型以尽量减少字符转换问题。如果数据值大于8000应考虑text或ntext