sql2000数据库清除重复数据的二种方法

 更新时间:2014年03月06日 09:18:22   作者:  
这篇文章主要介绍了sql2000数据库清除重复数据的二种方法,可以使用使用游标实现和sql语句实现,需要的朋友可以参考下

使用游标实现

复制代码 代码如下:

declare @id1 int,@oldid int,@e_REcordid int ,@Olde_REcordid int
DECLARE price CURSOR
FOR SELECT id ,E_recordId FROM evaeve order by  E_recordId desc
OPEN price
FETCH NEXT FROM price  into @oldid,@Olde_REcordid
while @@fetch_status  = 0
begin
FETCH NEXT FROM price  
into @id1,@e_REcordid

if @Olde_REcordid=@e_REcordid
BEGIN
  delete from evaeve where id=@id1
end
set @oldid=@id1
set @Olde_REcordid=@e_REcordid
end 
close price
DEALLOCATE price

使用sql语句实现

复制代码 代码如下:

delete   from evaeve where id not in(  select max(id)  from evaeve group by   E_RecordID)

相关文章

  • SQLite如何修改字段类型

    SQLite如何修改字段类型

    这篇文章主要介绍了SQLite修改字段类型的方法,SQLite不支持直接修改字段类型,如需要修改字段类型,本文给大家分享相关方法处理,需要的朋友可以参考下
    2024-07-07
  • sql server中死锁排查的全过程分享

    sql server中死锁排查的全过程分享

    死锁是指在一组进程中的各个进程均占有不会释放的资源,但因互相申请被其他进程所站用不会释放的资源而处于的一种永久等待状态。下面这篇文章主要给大家介绍了关于sql server中死锁排查的相关资料,需要的朋友可以参考下
    2018-05-05
  • 如何创建支持FILESTREAM的数据库示例探讨

    如何创建支持FILESTREAM的数据库示例探讨

    FILESTREAM使用一种特殊类型的文件组,因此在创建数据库时,必须至少为一个文件组指定 CONTAINS FILESTREAM 子句接下来为你详细介绍下如何创建支持 FILESTREAM 的数据库
    2013-03-03
  • SQL Server时间转换3种方法总结

    SQL Server时间转换3种方法总结

    SQL Server中处理日期和时间的常用方法有三种:FORMAT、CONVERT和DATEADD,这篇文章主要介绍了SQL Server时间转换的3种方法,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2024-09-09
  • Vscode上使用SQL的方法

    Vscode上使用SQL的方法

    这篇文章主要介绍了Vscode上使用SQL的方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-01-01
  • 一文详解SQL Server如何跟踪自动统计信息更新

    一文详解SQL Server如何跟踪自动统计信息更新

    SQL Server数据库中,我们都清楚统计信息对于优化器来说非常重要,所以本文就来和大家简单聊一聊SQL Server如何跟踪自动统计信息更新吧
    2025-03-03
  • SQL Server查询语句大全集锦

    SQL Server查询语句大全集锦

    这篇文章主要介绍了SQL Server查询语句大全集锦,需要的朋友可以参考下
    2016-06-06
  • 如何调优SQL Server查询

    如何调优SQL Server查询

    这篇文章主要介绍了如何调优SQL Server查询,感兴趣的小伙伴们可以参考下
    2015-08-08
  • mybatis的动态sql详解(精)

    mybatis的动态sql详解(精)

    MyBatis的动态SQL是基于OGNL表达式的,它可以帮助我们方便的在SQL语句中实现某些逻辑,本文详解mybatis的动态sql,需要的朋友可以参考下
    2015-08-08
  • sql server修改数据库文件位置的详细步骤记录

    sql server修改数据库文件位置的详细步骤记录

    在SQL Server中可以通过一系列的步骤来更改数据库文件的存储位置,这篇文章主要给大家介绍了关于sql server修改数据库文件位置的详细步骤,文中通过图文介绍的非常详细,需要的朋友可以参考下
    2024-07-07

最新评论