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

Премахване на идентичност от колона в таблица

Не можете да премахнете IDENTITY веднъж зададена спецификация.

За да премахнете цялата колона:

ALTER TABLE yourTable
DROP COLUMN yourCOlumn;

Информация за ALTER TABLE тук

Ако трябва да запазите данните, но премахнете IDENTITY колона, ще трябва да:

  • Създайте нова колона
  • Прехвърлете данните от съществуващия IDENTITY колона към новата колона
  • Изхвърлете съществуващия IDENTITY колона.
  • Преименувайте новата колона на оригиналното име на колона


  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 Регулярни изрази в T-SQL

  2. 2 начина за създаване на таблица, ако тя не съществува в SQL Server

  3. Създайте вложени JSON масиви, като използвате FOR JSON PATH

  4. SQL Server 2000 - Свързан сървър

  5. Пакет за настройка на Spotlight Basic:Най-добрият безплатен инструмент за оптимизиране на SQL