Als «identity-column» getaggte Fragen




8
Die SQL-Identität (automatische Nummerierung) wird auch bei einem Transaktions-Rollback erhöht
Ich habe eine .net-Transaktion mit einer SQL-Einfügung in eine SQL Server 2005-Datenbank. Die Tabelle hat einen Identitätsprimärschlüssel. Wenn ein Fehler innerhalb der Transaktion auftritt, Rollback()wird aufgerufen. Die Zeileneinfügungen werden korrekt zurückgesetzt. Wenn ich jedoch das nächste Mal Daten in die Tabelle einfüge, wird die Identität erhöht, als ob das Zurücksetzen …

9
BULK INSERT mit Identitätsspalte (Auto-Inkrement)
Ich versuche, Massendaten aus einer CSV-Datei in die Datenbank aufzunehmen. In der Mitarbeitertabelle wird eine Spalte ID(PK) automatisch inkrementiert. CREATE TABLE [dbo].[Employee]( [id] [int] IDENTITY(1,1) NOT NULL, [Name] [varchar](50) NULL, [Address] [varchar](50) NULL ) ON [PRIMARY] Ich benutze diese Abfrage: BULK INSERT Employee FROM 'path\tempFile.csv ' WITH (FIRSTROW = 2,KEEPIDENTITY,FIELDTERMINATOR …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.