varchar(8000)
来源:互联网 发布:java中的异常处理 编辑:程序博客网 时间:2024/06/05 18:08
在 SQL Server 2000 中,varchar(8000)、nvarchar(8000) 就是极限了,在 SQL Server 2005、SQL Server 2008 中,增加了 varchar(MAX)、nvarchar(MAX) 数据类型。这里 MAX 代表多大呢?
varchar(max)、nvarchar(max) 和 varbinary(max) 统称为大值数据类型。您可以使用大值数据类型来存储最大为 2^31-1 个字节的数据。
大值数据类型具有 text、ntext、image 这样大容量存储能力
可通过 sp_tableoption 将这些大容量的数据直接存储在行内(超过 8000 字节时,仍然是只在行内存储指针),还是只在行内存储指针。
大值数据类型又具有 varchar(n)、nvarchar(n)、varbinary(n) 这样的应用方便的特性
- 可以使用游标;
- 可以使用 .WRITE() 对大值数据进行部分更新;
- 支持触发器;
- 可以使用像 LEN、SUBSTRING 等字符串函数。
所以微软建议:使用 varchar(max) 来代替 text,使用 nvarchar(max) 来代替 ntext,使用 varbinary(max) 来代替 image。
- varchar(8000)
- SQL处理 varchar超过8000
- varchar 与varchar(max)
- char,varchar,long varchar
- 长度小于8000(varchar类型),以"逗号"分隔的字符串
- SQL Server 2005 读取xml 文件 突破 varchar 8000 限制
- 长度小于8000(varchar类型),以"逗号"分隔的字符串
- 伪知识之了解数据库中varchar(max) 和varchar(8000)的区别持续更新:【内向即失败--王奕君】
- nchar varchar
- varchar nvarchar
- varchar排序
- varchar nvarchar
- VARCHAR/NVARCHAR
- mysql varchar
- NVARCHAR & VARCHAR
- mysql varchar
- char-varchar
- VARCHAR 变量
- System.InvalidOperationException: 对象的当前状态使该操作无效 【大量表单数据提交】
- HTML iframe 用法总结收藏
- 10个免费的web压力测试工具
- 文件读取信息,eof()多读问题
- iOS5 XCode4.2环境下iPhone3G和3GS调试问题解决方案
- varchar(8000)
- 创业公司该如何设计激励员工的期权池
- HDU 3589 Jacobi symbol 【二次剩余】
- 锁
- C连接mysql出现错误:Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.soc
- ie6,ie7下设置overflow:auto下滚动条不起作用
- hdu3584 Cube【三维树状数组】
- Oracle中Decode()函数使用技巧
- oracle的substr函数的用法