Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Jak uniknąć sytuacji wyścigu bazy danych podczas ręcznego zwiększania PK nowego wiersza?

Utwórz tabelę pomocniczą z kolumną tożsamości. We wstawieniu transakcji do tabeli pomocniczej pobierz wartość i użyj jej do wstawienia w starszej tabeli. W tym momencie możesz nawet usunąć wiersz wstawiony do tabeli aux, chodzi o to, aby użyć go jako źródła zwiększonych wartości.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Procedury składowane SQL OUTPUT nie działają z ExecuteReader

  2. Jak połączyć Android Studio z bazą danych SQL Server?

  3. SQL Server — odpytywanie obiektów systemowych

  4. Idealna burza do uaktualnienia do nowoczesnej wersji SQL Server

  5. Konwersja SQL Server wybierz kolumnę i przekonwertuj ją na ciąg