sql >> Database teknologi >  >> RDS >> Sqlserver

Sådan fjerner du automatisk stigning fra tabellen i sql server 2012

Hvis du skal beholde dataene i den kolonne, så opret en ny kolonne på tabellen, som er af samme type (men et andet navn), kopier dataene fra den kolonne, du vil af med til den nye, slip gamle kolonne og omdøb den nye. Komplet eksempel:

CREATE TABLE test(col1 INT IDENTITY (1,1) NOT NULL, col2 VARCHAR(10) NULL);

ALTER TABLE test ADD col3 INT NULL;

UPDATE test SET col3 = col1;

ALTER TABLE test DROP COLUMN col1;

EXEC sp_rename 'dbo.test.col3', 'col1', 'COLUMN';


  1. Bedste måde at kontrollere, om mysql_query gav resultater?

  2. Sådan henter du poster baseret på datoerne i MYSQL

  3. Aktivitetsovervågningsproblemer i SQL Server 2005

  4. MySQL Vælg rækker ved første forekomst af hver unik værdi