sql >> Databáze >  >> RDS >> Sqlserver

Jak aktualizovat primární klíč

Ve skutečnosti byste to neměli dělat, ale místo toho vložit nový záznam a aktualizovat jej tímto způsobem.
Pokud to ale opravdu potřebujete, můžete provést následující:

  • Dočasně zakažte vynucení omezení FK (např. ALTER TABLE foo WITH NOCHECK CONSTRAINT ALL )
  • Pak aktualizujte svůj PK
  • Pak aktualizujte své FK tak, aby odpovídaly změně PK
  • Konečně povolte zpětné vynucení FK omezení


  1. Knee-Jerk Wait Statistics :CXPACKET

  2. Různé způsoby, jak naplnit uživatele MySQL

  3. Agregát Oracle pro spojování řetězců čárkou a o psaní vlastních agregátů

  4. Jak zrychlit váš SQL Server pomocí sledování výkonu databáze