当前位置: 代码迷 >> DB2 >> 删除前n条记录,该如何解决
  详细解决方案

删除前n条记录,该如何解决

热度:3196   发布时间:2013-02-26 00:00:00.0
删除前n条记录
选择前n条记录的sql为select   *   from   表名   fetch   first   n   row   only,
那么删除前n条记录的sql是什么呢?

------解决方案--------------------------------------------------------
有主键的话
delete from tablename where id in (select id from tablename fetch first n row only)

这样不行吗?
  相关解决方案