SQL Server2005中利用SQL语句自动生成序号:
第一种方式:
查询的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
第二种方式:
利用这种方式生成自动序号时Test_Table必须在数据库中不能存在,因为在执行些SQL语句时自己创建表
select id=IDENTITY(int,1,1), sysobjects.[name] as name into dbo.Test_Table from sysobjects
SQL Server2005中利用SQL语句自动生成序号的俩种方式
最新推荐文章于 2023-05-22 08:00:00 发布