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

ustaw tożsamość w kolumnie

Nie możesz zmodyfikować istniejącej kolumny, aby miała „właściwość” TOŻSAMOŚCI — musisz:

  • utwórz nową tabelę o tej samej strukturze (ale z ustawioną tożsamością),
  • włącz IDENTITY_INSERT dla tej nowej tabeli,
  • wstaw wiersze ze starej tabeli do nowej tabeli,
  • upuść stary stół i
  • zmień nazwę nowej tabeli na starą.

Jeśli w grę wchodzą klucze obce, musisz je również naprawić.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wykrywaj odstępy anomalii za pomocą SQL

  2. Zapytanie, które zwraca hierarchiczną listę typów zdarzeń wyzwalających w SQL Server

  3. Zwróć ostatnio wprowadzony identyfikator bez użycia drugiego zapytania

  4. Jak przekazać typ tabeli zdefiniowanej przez użytkownika do żądania MSSQL z Javy?

  5. Przydziel losowo miejsce pracy, a każda lokalizacja nie powinna przekraczać liczby wyznaczonych pracowników