Jeśli próbujesz zmienić kolumnę tak, aby była kolumną IDENTITY... nie możesz tego zrobić. Możesz dodać nową kolumnę z właściwością tożsamości, ale nie możesz zmienić istniejącej kolumny.
Jeśli to nie jest to, co próbujesz zrobić, być może możesz dołączyć rzeczywiste komunikaty o błędach dostajesz.
Ogólna forma zmiany istniejącej kolumny to:
ALTER TABLE [dbo].[tblBiometricPattern] ALTER COLUMN BiometricPatternID TINYINT NOT NULL IDENTITY(1,1)
(tzn. brakowało słowa „ALTER” przed COLUMN). Ale jak powiedziałem, teraz zwróci błąd z informacją, że nie możesz zmienić właściwości IDENTITY kolumny.
Jeśli kolumna jest już kolumnę tożsamości i po prostu zmieniasz typ danych, a następnie opuszczasz właściwość IDENTITY(). Nadal będzie to kolumna tożsamości:
ALTER TABLE [dbo].[tblBiometricPattern] ALTER COLUMN BiometricPatternID TINYINT NOT NULL