Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

задайте идентичност на колоната

Не можете да промените съществуваща колона, за да има „свойството“ IDENTITY – трябва да:

  • създайте нова таблица със същата структура (но с настроен IDENTITY),
  • включете IDENTITY_INSERT за тази нова таблица,
  • вмъкване на редове от старата таблица в новата таблица,
  • премахнете старата маса и,
  • преименувайте новата таблица, за да има старото име на таблица.

Ако има включени чужди ключове, трябва да коригирате и тях.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Какво е уникално ограничение в SQL Server - SQL Server / TSQL урок, част 95

  2. Как да получите последния ден от миналата седмица в sql?

  3. разрешаване на грешка във връзка между sql сървър 2008 r2 с java в eclipse

  4. Получаване на странна грешка, SQL Server заявка с помощта на клауза `WITH`

  5. Как да получите преди един месец от днес в SQL Server 2008?