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

Ponowne użycie wartości tożsamości po usunięciu wierszy

Aby ustawić wartość TOŻSAMOŚĆ, możesz użyć następujących poleceń:

DBCC CHECKIDENT (orders, RESEED, 999)

Oznacza to, że będziesz musiał uruchomić instrukcję na podstawie każdego polecenia DELETE. To powinno zacząć podkreślać, dlaczego jest to zły pomysł...

Baza danych nie dba o wartości sekwencyjne - to tylko do prezentacji.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Czy mimo to można zresetować tożsamość zmiennej tabeli?

  2. Wykonaj INSERT z SELECT, aby wstawić wiele rekordów

  3. ms-access:jak wykonać prawidłowe zapytanie?

  4. Jak zamienić ciąg w kolumnie tabeli SQL Server?

  5. Dzielenie ciągu w serwerze sql