SqlServer 序号列的实现方法

驴人独旅天下

驴人独旅天下

2016-02-19 09:30

今天图老师小编给大家精心推荐个SqlServer 序号列的实现方法教程,一起来看看过程究竟如何进行吧!喜欢还请点个赞哦~
对于 SQL SERVER 2000 及更早的版本,需要使用一个自增列,结合临时表来实现。
代码如下:

SELECT [AUTOID] = IDENTITY(int,1,1), * INTO #temp_table FROM 表名;


代码如下:

SELECT * FROM #temp_table;

从 SQL SERVER 2005 开始, SQL SERVER 提供了一个 ROW_NUMBER() 函数,大大简化了工作。

代码如下:

SELECT *,ROW_NUMBER() OVER (ORDER BY 排序字段) AS [AUTOID] FROM 表名;

序号字段的别名,可以在后续的条件中使用。
展开更多 50%)
分享

猜你喜欢

SqlServer 序号列的实现方法

编程语言 网络编程
SqlServer 序号列的实现方法

SQL Server 不删除信息重新恢复自动编号列的序号的方法

编程语言 网络编程
SQL Server 不删除信息重新恢复自动编号列的序号的方法

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

SQLServer 2005 列所有存储过程的语句

编程语言 网络编程
SQLServer 2005 列所有存储过程的语句

推荐SQL Server 重新恢复自动编号列的序号的sql代码

编程语言 网络编程
推荐SQL Server 重新恢复自动编号列的序号的sql代码

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

repeater实现多列显示

Web开发
repeater实现多列显示

Php+SqlServer实现分页显示

PHP
Php+SqlServer实现分页显示

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

javascript之dhDataGrid Ver2.0.0代码

javascript之dhDataGrid Ver2.0.0代码

找到MySQL的优点

找到MySQL的优点
下拉加载更多内容 ↓