Wie wird nach der Verwendung von identity_insert automatisch eine neue Saat durchgeführt?

Ich bin kürzlich von einer PostgreSQL-Datenbank zu einer SQL Server-Datenbank migriert. Um die Daten umzuschalten, musste ich IDENTITY_INSERT aktivieren. Finden Sie heraus, dass ich beim Einfügen in eine der Tabellen alle möglichen seltsamen Fehler erhalte, die auf doppelte Identitätswerte (die als Primärschlüssel festgelegt sind) zurückzuführen sind.

Ich habe einige Tische. Was wäre der einfachste Weg, um die Identität jeder Tabelle automatisch neu einzusäen, so dass sie hinter @ liegmax(RID)?

Antworten auf die Frage(8)

Ihre Antwort auf die Frage