首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

字符超过8000时怎么存储(sql2000)

2012-04-02 
字符超过8000时如何存储(sql2000)有一列,类型为NTEXT,不过如果字符超过8000的话会出现 字符长度匹配 而终

字符超过8000时如何存储(sql2000)
有一列,类型为NTEXT,不过如果字符超过8000的话会出现 '字符长度匹配 '而终止数据插入,请问该如何解决?
注:在access中设了一个存有9000多字符的列,导入sql以后,显示的类型为ntext,没有发现特殊的设置却可以存储.

恕鄙人愚昧,请高手帮忙.

[解决办法]
zjcxc(邹建)
化解字符串不能超过8000的方法及交叉表的处理
http://blog.csdn.net/zjcxc/archive/2003/12/29/20075.aspx
[解决办法]
ORZ....bill024(咖啡熊)你真快
[解决办法]
sql2000 好像没办法了吧,分割字符串 吧,然后加个标识,读的时候再吧几行加起来
[解决办法]
很正常,用Oracle4000多个字符就显不出来了,还要换驱动
[解决办法]
sql要用textptr和UPDATETEXT两个函数配合。。。比较麻烦,看下帮助吧- -!!我从来没用过
[解决办法]
SQL SERVER是以8K数据页存储数据的,超过8K是不行的,会导致数据写失败!

[解决办法]
我也想知道
[解决办法]
分割吧
[解决办法]
text?
[解决办法]
Text类型,最多可以放2G还是4G,反正是很大很大。
[解决办法]
我将常将文件转换为base64编码,然后存到Text中去。
[解决办法]
只能text吧.
[解决办法]
而且二进制类型似乎除了Image,没有其它Blob类型。
[解决办法]
我以前也碰到过!把sql语句优化了

热点排行