社区
MS-SQL Server
帖子详情
键列信息不足,更新影响到多行?为什么?
BestSky
2004-02-19 11:19:56
CREATE TABLE TABLE (ID VARCHAR(30))
GO
命令行成功完成。
但我在SQL企业管理器中打开刚才创建的表添加了一条记录后,又想更改这条记录时就出错,“键列信息不足,更新影响到多行”,我没有在多行中建立什么关系,这是为什么呢?谢谢!
...全文
109
3
打赏
收藏
键列信息不足,更新影响到多行?为什么?
CREATE TABLE TABLE (ID VARCHAR(30)) GO 命令行成功完成。 但我在SQL企业管理器中打开刚才创建的表添加了一条记录后,又想更改这条记录时就出错,“键列信息不足,更新影响到多行”,我没有在多行中建立什么关系,这是为什么呢?谢谢!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sql server“
键列
信息
不足
或不正确。
更新
影响
到
多行
”
环境:windows server 2003 sp2,sql server 2000,用于管理固定资产的软件。故障现象:要同时增加两台思科交换机的固定资产
信息
,由于型号什么都一致,只是序列号不一样。于是就想做完一台后,能否直接复制一条单据过来改一下不一致的地方就行了。但是前台无法实现。本着偷懒和学习的态度,杀到后台,直接打开数据库操作。去了主键限制,用下面语...
地球人注意了,
键列
信息
不足
或不正确,
更新
会
影响
到
多行
在对sql server的表操作时经常会遇到“
键列
信息
不足
或不正确,
更新
影响
到
多行
”这样的错误,搞了半天,查了半天,这一天时间就快没了,网上还各种奇葩的说法,我终于发现,现在很多东西都不是自己想要的,但它总是出现在我面前,迷惑我,阻碍我,想要烦死我吗?我去,就知道年轻人性子急。当你遇到这个问题,当你在网上各种搜,各种尝试,各种无奈之后,看到我这篇文章,你可能感动不已,泪眼盈眶,突然又有了活下去的勇
键列
信息
不足
或不正确,
更新
影响
到
多行
在用ADO进行数据库编程时,
更新
或插入数据时出现如下提示:
键列
信息
不足
或不正确,
更新
影响
到
多行
。网上找了一下,主要原因是表中没有设置主键,导致数据
更新
或插入出现问题。解决方法(假设数据存在表A中):在查询分析器重输入如下语句并执行。select distinct * into tmp from A//delete from A//删除表A中的数据insert into A select * from tmp//将临时表中的数据放到表A中drop table tmp//删除临时表修改表A的属性,设置主键。
一个数据库问题的解决:
键列
信息
不足
或不正确。
更新
影响
到
多行
出错
信息
为:
键列
信息
不足
或不正确。
更新
影响
到
多行
我的表中第一列里面有几个重复名称,每次要更改他们的内容就会出上面的错误。
删除这些重复列也不行,
需要改那些设置才能把多余的东西删除呢?
一般直接是删除是删除不了的,只有通过新建一个新列,然后让其标识为“是”,这样后,在表中会有一个从1开始,1,2,3,4......的一列,再将在想
更新
的或想删除的数据上操作,就Ok啦。
关于'
键列
信息
不足
或不正确,
更新
影响
到
多行
'的问题
最近在使用Delphi开发中,发现一个小小的问题。那就是在执行删除的时候,提示“关于
键列
信息
不足
或不正确,
更新
影响
到
多行
”。但是数据库的数据却正确的处理了。 后来网上查询了一点解决办法。结果全是一群庸人。相互抄袭转载。说什么导致该问题的原因是数据库表没有主键或者有重复的数据。向有过一定经验的程序员看来,数据库表在建立初期,必定首先建好主键---索引---标识列等。绝不可能犯此低级错误! 正确的
MS-SQL Server
34,876
社区成员
254,635
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章