sql_varchar nvarchar char nchar 等数据类型的区别
来源:互联网 发布:九宫飞星口诀时计算法 编辑:程序博客网 时间:2024/06/16 09:01
区别:
varchar(n): 长度为n个字节的可变长度且非Unicode的字符数据,存储大小为实际输入数据的字节长度,而不是n个字节。
nvarchar(n):包含n个字符的可变长度Unicode字符数据。字节的存储大小为输入字符个数的两倍。
char(n):char存储定长数据很方便,char字段上的索引效率极高。
nchar(n):采用Unicode编码,存储大小为实际输出字符个数的两倍。
char nchar :定长,速度快,占空间大,需要处理
varchar nvarchar:不定长,空间小,速度慢,无需处理
其中nchar和nvarchar仅限sqlserver数据库
用法:
从空间上考虑,使用varchar 合适
从效率上考虑,使用char合适
一般来说,含有中文字符,用nvarchar/nchar ;含有纯英文和数字,用varchar/char。
- sql_varchar nvarchar char nchar 等数据类型的区别
- 数据类型中 char,nchar,nvarchar,varchar 的区别
- SQL Server数据类型char、nchar、varchar、nvarchar的区别浅析
- nchar , char , nvarchar , varchar 的区别
- nchar , char , nvarchar , varchar 的区别
- char、varchar、nchar、nvarchar的区别
- 【整】char、varchar、nchar、nvarchar的区别
- char、varchar、nchar、nvarchar的区别
- char、 varchar、nchar、nvarchar的区别
- char、varchar、nchar、nvarchar的区别
- char、varchar、nchar、nvarchar的区别
- char、varchar、nchar、nvarchar的区别
- char,varchar,nchar,nvarchar 的区别
- char,varchar,nchar,nvarchar的区别
- char ,varchar,nchar与nvarchar的区别
- 【整】char、varchar、nchar、nvarchar的区别
- char、varchar、nchar、nvarchar的区别
- char、varchar、nchar、nvarchar的区别?
- “返回”退出提示
- NHibernate 处理 oracle 的long数据类型(ORA-01461: 仅能绑定要插入 LONG 列的 LONG 值)
- xcode4.2安装cocos3d,导入3DSMAX模型
- vim基本命令
- android下如何打印调用栈
- sql_varchar nvarchar char nchar 等数据类型的区别
- Application.LoadLevelAsync 异步加载关卡
- 寒假小感,理解万岁
- arduino due lcd 8602液晶显示程序
- appCan-移动开发之Android
- jQuery 停止动画
- 如何解析 android 中的 XML?
- Objective-C 、Java、C++的语法对比 (一)
- 开启Android程序时检测网络与GPS是否打开