SQL中删除某个表的一条纪录时出错:键列信息不足或不正确,更新影响更多行!请问如何解决啊! http://expert.csdn.net/Expert/topic/2265/2265390.xml?temp=.5494654 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.看看中否有删除触发器,如有是它的问题2.用select语句查一查,条件就是你同,删除的where条件,看看有多少记录,如果是多条,请把条件是的再多一点! 最常见的问题.表中存在重复的行,导致删除无法判断删除的是那一行.解决方法:1.用SQL语句删除 delete from 表 where 条件.2.增加一个标识字段即可. 命令方式: alter table 表 add id int identity(1,1)然后再删除即可,删除后,如果不需要标识字段,可以将它删除. SQL2000将A数据库数据转移到B数据库 请教一个初级问题 distinct 无法查出需要的结果 如何查看数据库有没有给人复制? SQL建立UPDATE触发器问题? 请问SQL中登陆的用户,密码等信息存在MASTER数据库哪个表中? 高分请教 VC6.0 ADO 关于DISTINCT的一个问题 一个mysql存储过程的问题? 一個存儲過程問題?? 关于查询的困扰!请高手帮忙! ASP调用存储过程时的错误:ADODB.Command 错误 '800a0bb9'
2.用select语句查一查,条件就是你同,删除的where条件,看看有多少记录,如果是多条,请把条件是的再多一点!
1.用SQL语句删除
delete from 表 where 条件.2.增加一个标识字段即可.
命令方式:
alter table 表 add id int identity(1,1)然后再删除即可,删除后,如果不需要标识字段,可以将它删除.