自增列
MY SQL 查询实现自增列语法
Select UID,(@rowNum:=@rowNum+1) as rowNo
From a, (Select (@rowNum :=0) ) b
SQL SERVER 实现方法
方法一
SELECT Row_Number() over ( order by getdate() ) as init , * FROM dbo.testScore
方法2
使用关键字IDENTITY创建临时表 注如果查询INSERT 结果中存在标识列 此SQL 不可以用
SELECT IDENTITY(int,1,1) as Nid,* INTO #T FROM 表名 SELECT * FROM #T
ORACLE 没环境 以后再测试

浙公网安备 33010602011771号