150 votes

SQL Server - Supprimer l'identité d'une colonne dans une table

Nous avons une table de 5 Go (près de 500 millions de lignes) et nous voulons supprimer la propriété d'identité sur l'une des colonnes, mais lorsque nous essayons de le faire par SSMS - il s'arrête.

Cela peut-il être fait par T-SQL ?

Nous utilisons SQL Server 2005 Enterprise Edition

1 votes

Pouvez-vous afficher le schéma de la table ici ?

1 votes

Je suis sûr qu'il y a d'excellentes raisons pour que SQL Server ne prenne pas en charge la suppression d'une propriété d'identité d'une colonne via une simple instruction ALTER TABLE ..., mais cela me rend néanmoins triste actuellement que ce soit le cas.

-1voto

Sidd Points 1
ALTER TABLE TABLE_NAME MODIFY (COLUMN_NAME DROP IDENTITY);

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X