大家好,我用企业管理器添加数据时,总提示"键列信息不足或不正确,更新影响到多行!"为什么? 大家好,我用企业管理器添加数据时,总提示"键列信息不足或不正确,更新影响到多行!"为什么?我的表结构是:num. char nullname,char nullsex,char,null这是为什么呢,是不是需要添加主键值吗??主键值到底有什么好外呢,不用不行吗?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 因为你的表没有关键字,里面有重复的数据。你在管理器中删除重复数据其中一条时,它没有办法判断出是哪一条,所以就会出错。解决方法:加上关键字。加上之前,删除掉所有的重复数据。alter table 你的表 add id int identity primary key删除掉所有的重复数据就可以了 假设你有2条重复的数据,删除其中一条可以用set rowcount 1delete where...set rowcount 0这样2条只会删除一条。set rowcount x的用法可以查查bookonline---------------------http://chinadba.cn最具实战经验的数据库优化,管理,设计,培训网2006 推广计划 在存储过程中使用try catch可以回滚么?如何加事务?是用try catch还是用tran 版主、各位大侠,如何给一个用户赋予除创建、修改、删除表结构之外的所有操作权限!非常急!!!!! 求救,如何恢复被误删的表 数据库问题 (急)! 不能输出输出字符串啊!高手来看! 如何查询出某些记录的第一条记录的某个字段? SQL Server中能不能用嵌套事务啊?为什么? 很简单的问题,觉得自己很笨 在线等待解决 Date 格式 .转换 请教一个问题(在线等候) 链接excel 大容量插入: 在数据文件中遇到意外的文件结尾 (EOF)
你在管理器中删除重复数据其中一条时,它没有办法判断出是哪一条,所以就会出错。
解决方法:加上关键字。
加上之前,删除掉所有的重复数据。alter table 你的表 add id int identity primary key删除掉所有的重复数据就可以了
set rowcount 1
delete where...
set rowcount 0
这样2条只会删除一条。set rowcount x的用法可以查查bookonline---------------------
http://chinadba.cn
最具实战经验的数据库优化,管理,设计,培训网
2006 推广计划