刚学sql server2000就遇到这种问题,帮帮我啊!

xtyqzp 2003-11-22 09:31:06
在企业管理器中,在表中修改记录,遇到下面问题:
开始时记录的“用户名”字段的值为"yumi",我将它修该为"yumi301"就出现了问题,系统警告“字段类型不对或者超过了字段的长度”。但是“用户名”字段的类型为"char", 长度为30,不知道为何会出现这样的问题。
...全文
134 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
bullHEcow 2003-11-28
  • 打赏
  • 举报
回复

是你字段后面的空格所至
bullHEcow 2003-11-28
  • 打赏
  • 举报
回复

是你字段后面的空格所至
Long 2003-11-28
  • 打赏
  • 举报
回复
同意楼上的说法
Rotaxe 2003-11-28
  • 打赏
  • 举报
回复
楼上说的对。因为你的字段的类型为"char", 长度不够后面有空格补到30,用varchar就不会。
把空格删掉就好了。
xtyqzp 2003-11-28
  • 打赏
  • 举报
回复
惨,竟然没人
nobelpu 2003-11-28
  • 打赏
  • 举报
回复
将char(30)改为varchar(30)
witzgf2 2003-11-28
  • 打赏
  • 举报
回复
同意orinet
welyngj 2003-11-22
  • 打赏
  • 举报
回复
可能你修改了其他的字段。
orient 2003-11-22
  • 打赏
  • 举报
回复
原来的值后面有空格吧
你输完后先把光标移到最后,再按住shift后,按end键,看有没问题。

22,209

社区成员

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

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