很简单的问题:怎样删除一个表的前300行!!!急急!!
很简单的问题:怎样删除一个表的前300行!!! 问题点数:40、回复次数:5Top
1 楼wgsasd311(自强不息)回复于 2006-03-04 19:07:46 得分 20
select *,identity(int,1,1) as sid into # from tb
delete # where sid<=300
alter table # drop column sid
truncate table tb
insert into tb
select * from #Top
2 楼aniude(重返荣耀)回复于 2006-03-04 19:09:44 得分 0
select top 300 * from tablenameTop
3 楼taoyypp(陶渊明)回复于 2006-03-04 19:14:22 得分 0
是删除一个表的前300行,不是选取啊Top
4 楼lilovezhu()回复于 2006-03-04 20:53:23 得分 20
delete from tablename where id(列名) in (select top 300 id from tablename)Top
5 楼jojovsdio()回复于 2006-03-04 20:55:39 得分 0
用企业管理器可以吗?没试过, 呵呵,Top
相关问题
- 急急急!!!怎样SQL两个表的账号不同的记录删除。
- 急急急 !怎样动态的在表单中添加删除按钮
- 为什么WIN2000里的一些注册表项我想删除它时说:无法删除项,删除时出错.这是怎么回事??急急急!!
- 请问:如何恢复被删除的表(急急急!)(能给的分全给)(今天有效)
- 怎么去ntfs的文件的访问用户权限列表和怎么删除这些用户?--------------------------------急急急!!
- 急急急:一个表中如何删除某些字段相同的记录!!求SQL语句。
- 请问一个利用JAVASRIPT删除html页面的表格问题!急急!
- 一个简单的问题:删除注册表中的项
- 关于表记录删除的简单问题
- 简单问题求助!如何删除表中的记录?




