一个非常简单的问题(关于SQL2000)

ibmblue 2003-03-10 01:22:19
本人在数据库里新建了一个表,并输入了部分数据,退出表后,后来再进入继续输入数据时,却出现如下提示:“键入信息不足或不正确。更新影响过多的行。”
请问如何解决?如解决马上给分。
...全文
109 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
hillhx 2003-03-11
  • 打赏
  • 举报
回复
如果你不建立主键,又想在企业管理器里加数据,就会有这样的现象
angle1219 2003-03-10
  • 打赏
  • 举报
回复
有完全相同的记录
流星尔 2003-03-10
  • 打赏
  • 举报
回复
alter table tablename add id int identity(1,1)
饮水需思源 2003-03-10
  • 打赏
  • 举报
回复
在数据库中加一自动编号的字段,再通过自动编号字段将重复的记录删除

尽信书不如无书
ibmblue 2003-03-10
  • 打赏
  • 举报
回复
不是,我是按清华大学出版社出版的《SQL Sever 2000数据库设计与系统管理》同李劲与谢兆阳编著一书的第454页items表格内容:总共有51笔记录来建表的。
qufeng0511 2003-03-10
  • 打赏
  • 举报
回复
你可以这样操作,在表中加一个字段,把他的字段类型设为uniqueidentifier类型,默认值为newid(),然后在删除记录,如果删除完记录后不想要这个字段可以把这个字段删除,不过建议你做完删除操作后设定一下主键,不然以后还会有这个问题的
liubibo 2003-03-10
  • 打赏
  • 举报
回复
同意楼上的
pengdali 2003-03-10
  • 打赏
  • 举报
回复

delete 表 where 把它干掉
再对表加主键
pengdali 2003-03-10
  • 打赏
  • 举报
回复
有完全重复的记录
hillhx 2003-03-10
  • 打赏
  • 举报
回复
没有建立主键

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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