insert into StudentTable(ClassID,StudentName,StudentSex,StudentAge,StudentState,StudentRemark)
values(@ClassID,@StudentName,@StudentSex,@StudentAge,@StudentState,@StudentRemark)
set @Errer+=@@ERROR
declare @Existsrepeat int
select @Existsrepeat=COUNT(a.StudentName) from (select classID,StudentName,StudentSex,StudentAge,StudentState,StudentRemark from StudentTable where StudentName=@StudentName
group by classID,StudentName,StudentSex,StudentAge,StudentState,StudentRemark having count (StudentName)>1 ) a
set @Errer+=@@ERROR
if(@Existsrepeat>0)
begin
delete from StudentTable where StudentName=@StudentName
set @Errer+=@@ERROR
insert into StudentTable(ClassID,StudentName,StudentSex,StudentAge,StudentState,StudentRemark)
values(@ClassID,@StudentName,@StudentSex,@StudentAge,@StudentState,@StudentRemark)
set @Errer+=@@ERROR
end