社区
MS-SQL Server
帖子详情
键列信息不足,更新影响到多行?为什么?
BestSky
2004-02-19 11:19:56
CREATE TABLE TABLE (ID VARCHAR(30))
GO
命令行成功完成。
但我在SQL企业管理器中打开刚才创建的表添加了一条记录后,又想更改这条记录时就出错,“键列信息不足,更新影响到多行”,我没有在多行中建立什么关系,这是为什么呢?谢谢!
...全文
92
3
打赏
收藏
键列信息不足,更新影响到多行?为什么?
CREATE TABLE TABLE (ID VARCHAR(30)) GO 命令行成功完成。 但我在SQL企业管理器中打开刚才创建的表添加了一条记录后,又想更改这条记录时就出错,“键列信息不足,更新影响到多行”,我没有在多行中建立什么关系,这是为什么呢?谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
SQL“
键列
信息
不足
或不正确,
更新
影响
到
多行
SQL“
键列
信息
不足
或不正确,
更新
影响
到
多行
用企业管理器打开表,想删除表中的某一行时,会出现“
键列
信息
不足
或不正确,
更新
影响
到
多行
。” 出现“
键列
信息
不足
...”的错误,是因为在该表中存在重复的记录,因此在企业管理器中试图删除时会报错。如果你只是想把重复的多余记录删除的话,需要打开查询分析器,然后输入下面的语句(根据需要改为你自己的表名和库名): use MyDB
关于‘
键列
信息
不足
或不正确,
更新
影响
到
多行
‘的问题
最近在使用Delphi开发中,发现一个小小的问题。那就是在执行删除的时候,提示“关于
键列
信息
不足
或不正确,
更新
影响
到
多行
”。
键列
信息
不足
或不正确,
更新
影响
到
多行
在用ADO进行数据库编程时,
更新
或插入数据时出现如下提示:
键列
信息
不足
或不正确,
更新
影响
到
多行
。网上找了一下,主要原因是表中没有设置主键,导致数据
更新
或插入出现问题。解决方法(假设数据存在表A中):在查询分析器重输入如下语句并执行。select distinct * into tmp from A//delete from A//删除表A中的数据insert into A select * from tmp//将临时表中的数据放到表A中drop table tmp//删除临时表修改表A的属性,设置主键。
SQL错误提示档案(1):
键列
信息
不足
或不正确.
更新
影响
到
多行
上午在调试程序的时候,看到交易员所用登录器的服务器选项出现重复记录,于是,速查表.果然,记录有重复.没有多想,直接删除重复的记录!但提示"
键列
信息
不足
或不正确.
更新
影响
到
多行
!"恩?什么怎么回事呢?于是,用Google找其原因.原来,是由于此表没有设置主键所导致.那么,怎么修改呢? 代码如下:--删除重复的,只留一条: Alter tableYouTableNam...
一个数据库问题的解决:
键列
信息
不足
或不正确。
更新
影响
到
多行
出错
信息
为:
键列
信息
不足
或不正确。
更新
影响
到
多行
我的表中第一列里面有几个重复名称,每次要更改他们的内容就会出上面的错误。
删除这些重复列也不行,
需要改那些设置才能把多余的东西删除呢?
一般直接是删除是删除不了的,只有通过新建一个新列,然后让其标识为“是”,这样后,在表中会有一个从1开始,1,2,3,4......的一列,再将在想
更新
的或想删除的数据上操作,就Ok啦。
MS-SQL Server
34,874
社区成员
254,640
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章