您的位置:首页 > 数据库

用T-SQL语句 自动生成序号 排序

2013-10-29 10:23 309 查看
方式一(用row_number() 函数):
select top 10 row_number() over (order by name) as rowid, sysobjects.[name] from sysobjects

order by name desc

方式二(创建临时表):
if exists (select 1 from sysobjects where name ='table_temp' and type ='U')
drop table table_temp

select top 10 id=IDENTITY(int,1,1), sysobjects.[name] as name into table_temp
from sysobjects
order by name desc

select * from table_temp
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: