[rownumber]
をドロップできます ID を追加
Alter Table [dbo].[sydShopOrder] Drop Column rownumber Go Alter Table [dbo].[sydShopOrder] Add rownumber Int Identity(1, 1) Go
プレ>ID フィールドに既存のデータを入力する場合は、別の一時テーブルを作成し、
[dbo].[sydShopOrder]
のすべてのレコードを保持することをお勧めします。 その中で。その後truncate
[dbo].[sydShopOrder]
次に、その一時テーブルの値を[dbo].[sydShopOrder]
に挿入します。CREATE TABLE #temp ([firstName] [varchar](50) NULL, [lastName] [varchar](50) NULL, [employeeNumber] [varchar](50) NULL, [productID] [varchar](50) NULL, [shopID] [varchar](50) NULL, [location] [varchar](50) NULL, [address] [varchar](50) NULL, [department] [varchar](50) NULL, [datestamp] [date] NULL) INSERT INTO #temp SELECT [firstName],[lastName],[employeeNumber], [productID], [shopID],[location], [address],[department],[datestamp] FROM [dbo].[sydShopOrder] TRUNCATE TABLE [dbo].[sydShopOrder] INSERT INTO [dbo].[sydShopOrder] SELECT * FROM #temp
プレ>サンプル SQLFIDDLE を次に示します。