在SQL查询结果中添加自增列的两种方法

Posted crrc

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在SQL查询结果中添加自增列的两种方法相关的知识,希望对你有一定的参考价值。

解决办法《一》:
如果想查询出这个表的信息,并添加一列连续自增的ID,可用如下查询语句:

SELECT Row_Number() over ( order by getdate() ) as init , * FROM 表名

解决办法《二》:

使用关键字IDENTITY创建临时表

SELECT IDENTITY(int,1,1) as Nid,* INTO #T FROM 表名 SELECT * FROM #T

  

以上是关于在SQL查询结果中添加自增列的两种方法的主要内容,如果未能解决你的问题,请参考以下文章

怎么重置mysql的自增列AUTO

MyBaits基本操作,为什么session.commit()可以引起事物提交?ResultMap结果映射,执行添加后返回自增列的值,多条件查询,智能标签,工具类

sql 自增列删除

mssql sqlserver 表增加列后,视图不会自动更新相关列的两种解决方法分享

mssql sqlserver 表增加列后,视图不会自动更新相关列的两种解决方法分享

SQL SERVER 自增列的方法