Sql 选择不带“进入”的标识

Sql 选择不带“进入”的标识,sql,select,identity,sql-server-2008,Sql,Select,Identity,Sql Server 2008,好的,我99%确信这是可能的……在SSMS 2008中,我如何选择一个标识列而不使用“into” 比如说, 我知道这不管用,但这正是我想要的 Select PK as Identity (int,1,1), A.* From Table_1 A 如果您只是在寻找一个随机唯一的数字,请尝试: Select row_number() over (order by newid()) , A.* From Table_1 A 您所说的标识列是什么意思?非常感谢。它首先给了

好的,我99%确信这是可能的……在SSMS 2008中,我如何选择一个标识列而不使用“into”

比如说,

我知道这不管用,但这正是我想要的

Select  PK as Identity (int,1,1), A.*
From    Table_1 A

如果您只是在寻找一个随机唯一的数字,请尝试:

Select  row_number() over (order by newid())
,       A.*
From    Table_1 A

您所说的标识列是什么意思?非常感谢。它首先给了我一个语法错误,需要在行号之后添加。从表1 a中选择行号overorder by newid作为ID,a.*