利用SQL语句自动生成序号的两种方式
点击次数:36 次 发布日期:2008-11-21 22:43:36 作者:源代码网
|
源代码网整理以下SQL Server2005数据库中利用SQL语句自动生成序号: 源代码网整理以下1.首先,我们来介绍第一种方式: 源代码网整理以下◆查询的SQL语句如下: 源代码网整理以下 select row_number() over (order by name) as rowid, sysobjects.[name] from sysobjects 源代码网整理以下◆运行的结果: 源代码网整理以下rowid name 源代码网整理以下2.最后,我们来介绍第二种方式: 源代码网整理以下在我们利用这种方式生成自动序号时,Test_Table必须在数据库中不能存在,因为在执行这些SQL语句的时后自动会创建表。 源代码网整理以下select id=IDENTITY(int,1,1), sysobjects.[name] as name into dbo.Test_Table from sysobjects 源代码网供稿. |
