我用以下语句在MSSQL中查询某表并显示行号:
select 查询行号=identity(int,1,1),* into #rownum from 表1
GO
select * from #rownum
但是它却报错:
消息 8108,级别 16,状态 1,第 1 行
无法使用 SELECT INTO 语句将标识列添加到表 '#rownum',该表的列 'XXXID' 已继承了标识属性。
请问这是怎么回事啊?难道我的那个XXXID字段是用的identity自动增长型生成的做主键的问题吗?那应该怎么避免?