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

还是关于大字符串的有关问题

2012-02-21 
还是关于大字符串的问题我的表中有一个字段是要写很多字符的(其实就是一个html文件的内容),可是不管我用te

还是关于大字符串的问题
我的表中有一个字段是要写很多字符的(其实就是一个html文件的内容),可是不管我用text还是varchar(8000),最终数据库中都只能写到270个字符的位置。请问哪位大虾救救啊!

[解决办法]
你select @@textsize 看看.

也可以用set textsize(int)改变textxize

[解决办法]
直接在sqlserver管理器中粘贴进去试试?
如果可以粘贴进去,那就是你程序问题,不是数据库问题。
[解决办法]
寫入數據庫是程序寫的嗎?

按道理不會有這樣的情況,Varchar可以插入8000。
[解决办法]
写入数据是程序写的吧,很可能你的字符串中用转义字符,例如\0结束符号
[解决办法]
CathySun118(斯年) ( ) 信誉:100 Blog 加为好友 2007-04-14 10:35:08 得分: 0


写入数据是程序写的吧,很可能你的字符串中用转义字符,例如\0结束符号


支持这个.
[解决办法]
或者你定义的变量长度不够.
[解决办法]
估计应该是程序问题。
[解决办法]
可能是数据中带有转义或不可见字符所致。
[解决办法]
varchar()可以最多保存8000个字节。

可能是数据中带有转义或不可见字符所致。

热点排行