科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道利用"SQL"语句自动生成序号的两种方式

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

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

本文将为大家介绍利用"SQL"语句自动生成序号的两种方式。

作者:赛迪网 Alizze 来源:天新网 2008年3月20日

关键字: 数据库 SQL Server Mssql SQL

  • 评论
  • 分享微博
  • 分享邮件

    SQL Server2005数据库中利用SQL语句自动生成序号:

  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

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章