首页 > 代码库 > MS SQL四种Char类型的区别
MS SQL四种Char类型的区别
--char:char类型空间一旦分配,就不会做自动收缩,就算没有存储满也需要占据指定分配的空间,如果存储过多,就会报错
--VarChar它会根据存储的内容的长度自动收缩,如果存储的内容小于指定的空间范围,那么多余的空间会收回。所以当存储的内容的长度波动较大的时候就考虑使用VarChar
--n--代表是unicode字符,任何字符都占据两个字节空间 。当以后有中文字符的时候,就使用它。
--NChar:NChar类型空间一旦分配,就不会做自动收缩,而且储存的任何字符都占据两个字节空间。
--NVarChar 类型相对于NChar类型来说,它的特点是能够根据存储的内容长度自动收缩。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。