您的位置:首页 > 数据库

利用"SQL"语句自动生成序号的两种方式

2009-08-19 10:57 483 查看
1.首先,我们来介绍第一种方式:
◆查询的SQL语句如下:

select row_number() over (order by name) as rowid, sysobjects.[name] from sysobjects

◆运行的结果:

rowid   name

1           all_columns

2           all_objects

3           all_parameters

4           all_sql_modules

5           all_views

2.最后,我们来介绍第二种方式:
在我们利用这种方式生成自动序号时,Test_Table必须在数据库中不能存在,因为在执行这些SQL语句的时后自动会创建表。

select id=IDENTITY(int,1,1), sysobjects.[name] as name into dbo.Test_Table from sysobjects

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