"将截断字符串或二进制数据"

tftp_lei 2012-04-26 09:45:01
有没有哪位高手知道用查询分析器出现 "将截断字符串或二进制数据"是什么意思啊 ??急急急。。。。
...全文
145 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xyc880813 2012-04-27
  • 打赏
  • 举报
回复
varchar(max)
Nvarchar(max)
可以一劳永逸解决这种烦恼
叶子 2012-04-27
  • 打赏
  • 举报
回复
字段长度不够,修改大些即可。
damo_baby 2012-04-26
  • 打赏
  • 举报
回复
长度要一致。找到数据的最大长度和字段的长度是否一致

如果调试的话,请使用二分法来调试。
或者用sp_columns '表名' 查字段的长度
  • 打赏
  • 举报
回复
[Quote=引用楼主 的回复:]
有没有哪位高手知道用查询分析器出现 "将截断字符串或二进制数据"是什么意思啊 ??急急急。。。。
[/Quote]


你的表的字段定义的时候长度比你现在插入的数据的长度小了。
如下操作即可:

alter table tbl_name alter column col_name varchar(长度)

--类型是举个例而已,根据你自己的情况确定
-狙击手- 2012-04-26
  • 打赏
  • 举报
回复
update or insert时超字段定义的长度

22,206

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧