Say you had the table definitionDECLARE @myTable TABLE ([id] INT IDENTITY(1,1), [someColumnA] VARCHAR(50))
Then when you do an INSERT...INSERT INTO @myTable ([someColumnA])SELECT 'foo'GOINSERT INTO @myTable ([someColumnA])SELECT 'bar'GO
Then the insert for foo gets and Id of 1 (and becomes your first row).And when you want to query / update the first row you would doUPDATE @myTableSET[someColumnA] = 'newFoo'WHERE[Id] = 1
-------------Charlie