SELECT INTO a table variable in T-SQL

前端 未结 8 1881
你的背包
你的背包 2020-11-30 16:55

Got a complex SELECT query, from which I would like to insert all rows into a table variable, but T-SQL doesn\'t allow it.

Along the same lines, you c

8条回答
  •  眼角桃花
    2020-11-30 17:43

    One reason to use SELECT INTO is that it allows you to use IDENTITY:

    SELECT IDENTITY(INT,1,1) AS Id, name
    INTO #MyTable 
    FROM (SELECT name FROM AnotherTable) AS t
    

    This would not work with a table variable, which is too bad...

提交回复
热议问题