Is there anyway to reset the identity of a Table Variable?

前端 未结 12 1959
无人及你
无人及你 2020-12-17 15:33

Say I have a table variable:

DECLARE @MyTableVar TABLE (ID INT IDENTITY(1,1), SomeData NVARCHAR(300))

After I have inserted 250 rows, I nee

12条回答
  •  囚心锁ツ
    2020-12-17 15:51

    Instead relying on an Identity, why not use the new ranking functions such as Row_Number

    Insert @MyTableVar( Id, Value )
    Select Row_Number() Over ( Order By Value )
        , Value
    From SomeOtherTable
    

提交回复
热议问题