Nehmen wir also an, Sie müssen eine int -Spalte zu einer hinzufügenTabelle und Sie möchten allen Zeilen dieser neuen Spalte 1, 2, 3, 4, 5 usw. hinzufügen. Welche SQL würde das tun? Ich schätze, eine for-Schleife wäre ideal (z. B. für jede Zeile in der Tabelle, Einfügungsnummer + 1 und dann die Anzahl erhöhen)
Was würden Sie tun? Wenn es darauf ankommt, verwende ich SQL Server 2008 und SQL Server Management Studio.
Antworten:
1 für die Antwort № 1Verwenden Sie die INT-Identität
ALTER TABLE dbo.YourTable
ADD YOUR_COLUMN INT IDENTITY