今天碰到个郁闷的问题。
将字段sendinfo类型定为:varchar(1000)
之后在Query Analyzer中insert记录,大约是600多个字符,提示insert成功,
但是select完成后,发现sendinfo字段中只有256个字符,后面就没有了,难道varchar类型只能最大256个字符吗?不是8000吗?!
就这个问题把我弄了几个小时,头的晕了。 后来才发现在查询分析器里设置下就可以解决了。
菜单 工具--选项 结果页 每列最多字符数(M) 改为3000,okl了 o(∩_∩)o...
将字段sendinfo类型定为:varchar(1000)
之后在Query Analyzer中insert记录,大约是600多个字符,提示insert成功,
但是select完成后,发现sendinfo字段中只有256个字符,后面就没有了,难道varchar类型只能最大256个字符吗?不是8000吗?!
就这个问题把我弄了几个小时,头的晕了。 后来才发现在查询分析器里设置下就可以解决了。
菜单 工具--选项 结果页 每列最多字符数(M) 改为3000,okl了 o(∩_∩)o...
本文描述了一个关于VARCHAR字段长度被意外截断的问题及解决方案。在尝试插入一条超过256字符的数据到VARCHAR(1000)字段时,发现数据被截断。通过调整查询分析器的每列最多字符数设置,成功避免了数据截断。
1373

被折叠的 条评论
为什么被折叠?



