nchar[(n)], nvarchar[n|max], char[(n)], varchar[(n|max)] 详解
来源:互联网 发布:java reflect type 编辑:程序博客网 时间:2024/05/17 04:58
nchar[(n)]: n 个字符的固定长度的 Unicode 字符数据。Unicode字符是按16位来存储的,因此Unicode字符可以显示中文字符。固定长度意思是,不管数据库内该字段实际内容的长度大小,该字段存储大小都是n*2字节(16位存储)。n取值1~4000。
备注:该数据类型适用于数据长度偏差不大,且需要输入中文的数据库字段。
nvarchar[(n|max)]: 可变长度 Unicode 字符数据。n 值在 1 到 4,000 之间(含)。max 指示最大存储大小为 2^31-1 字节。存储大小是所输入字符个数的两倍 + 2 个字节。nvarchar 即 national character varying,表示长度可变。所输入数据的长度可以为 0 个字符,如果n可能超过4000,请使用max参数。
备注:适用于输入数据长度偏差较大,且需要输入中文的数据库字段。
char[(n)]: 固定长度,非 Unicode 字符数据,长度为 n 个字节。n 的取值范围为 1 至 8,000,存储大小是 n 个字节。非Unicode字符按8位存储,因此不能正确显示中文字符。
备注:适用于输入数据长度偏差不大,而且没有中文输入的数据库字段。
varchar[(n|max)]: 可变长度,非 Unicode 字符数据。n 的取值范围为 1 至 8,000。max 指示最大存储大小是 2^31-1 个字节。存储大小是输入数据的实际长度加 2 个字节。所输入数据的长度可以为 0 个字符。如果n较大,可能超过8000字节,请使用max参数。
- nchar[(n)], nvarchar[n|max], char[(n)], varchar[(n|max)] 详解
- MySQL数据库数据类型(char(n),varchar(n),nchar(n),nvarchar(n)的区别)
- DBA30问之CHAR(N),NCHAR(N),VARCHAR(N),NVARCHAR(N)四种类型之间的区别
- varchar(n),nvarchar(n)区别
- nvarchar(n)及nvarchar(max)中的n及max是否会影响性能 实例分析
- SQL Table Design - NVARCHAR(Max) and NVARCHAR(n)
- 字段类型char(n)、varchar(n)区别
- max subarray with O(N)
- varchar[(n)] 和nvarchar(n) 及使用unicode的意义
- oracle中varchar(N)和varchar(N char)的区别
- SQL 2005中char、nchar、varchar、ntext and nvarchar(max)的区别
- SQL 2005中char、nchar、varchar、ntext and nvarchar(max)的区别
- SQL 2005中char、nchar、varchar、ntext and nvarchar(max)的区别
- char、varchar、nchar、nvarchar
- char, varchar, nchar, nvarchar
- char,varchar,nchar,nvarchar
- SQL中char、varchar、nchar、nvarchar 详解
- N!
- 我有个问题
- Oracle中判断日期是否合法 is_date 函数
- VS2005编写ActiveX控件
- Linux--Ubuntu10.04安装配置
- TFIDF算法简析
- nchar[(n)], nvarchar[n|max], char[(n)], varchar[(n|max)] 详解
- socket于syslog通信
- 编程题?
- 承接各种非大型软件开发任务
- VB时间函数(转载)
- 再思linux内核在中断路径内不能睡眠/调度的原因(2010)
- jQuery中常用的函数方法总结
- ubuntu 停止响应(还未全死)解决办法
- 超强的jquery极品插件--色彩选择器类/ 右键菜单类/ 图片新闻flash展示类