2016-07-15 25 views

Antwort

0

Angenommen, orderid hat keine Duplikate, 1. Sie können eine neue Tabelle mit orderid als Identitätsspalte erstellen und die Daten kopieren. Dann fallen die vorhandene Tabelle 2. eine neue Identitätsspalte erstellen und löschen Sie die vorhandenen orderid Spalte

ALTER TABLE (yourTable) ADD NewColumn INT IDENTITY(1,1)  
ALTER TABLE (yourTable) DROP COLUMN orderid 

sp_rename 'yourTable.NewColumn', 'orderid', 'COLUMN' 
+0

SET IDENTITY_INSERT dbo. [B] ON Einfügen in dbo. [B] (Spalte1, Spalte2, Spalte3, ..., Spalte) --Listen Sie die Spaltennamen Wählen Sie * aus dbo. [A] wo reqid = 201 SET IDENTITY_INSERT dbo. [B] AUS – neoo