为什么会出现以下情况:
--create table tb( [zzh] [int] IDENTITY(1,1) NOT NULL,[zzm] nvarchar(11),[qh] int NOT NULL)
select MAX(zzh) zzh from jh6
insert into jh6 (zzm,qh) values ('01050101001',900)
select zzh,zzm,qh from jh6 where zzm='01050101001' and qh=900
--结果
/*
zzh
-----------
2558
(1 row(s) affected)
(1 row(s) affected)
zzh zzm qh
----------- ----------- ------
6 01050101001 900
(1 row(s) affected)
*/
------解决方案--------------------
这种情况,要么把表的自增重新设定,要么把数据移走,然后trauncate原表,再把数据插回来
------解决方案--------------------
水平有限》。。。只会这些