如何让查询返回的结果增加一个自增列?

发布时间:2024-05-21 14:17 发布:上海旅游网

问题描述:

select $identity as '自增列',* from myTable1

老师的示例是这么讲的 况且她的示例表中 也没有$identity这一列 我就以为是sql server2005为每一个列分配的隐藏列 但是具体好像不是这么回事 麻烦各位GGJJ给我讲解一下~谢谢

问题解答:

SELECT ROW_NUMBER(), TABLE.COL1, TABLE.COL2
FTOM TABLE
我记得似乎是可以这么写的
当然如果是 oracle那就更简单了

继承identity属性吧 增加好像没遇到过
select identity(int,1,1) as idx,* into #tmp2 from #tmp1

identity属性(即自增列) 这个查询的意思就是 每查询一次就新增加一列

热点新闻