Jika Anda mencoba mengubah kolom menjadi kolom IDENTITY... Anda tidak dapat melakukannya. Anda dapat menambahkan kolom baru dengan properti identitas, tetapi Anda tidak dapat mengubah kolom yang ada.
Jika bukan itu yang Anda coba lakukan, mungkin Anda dapat menyertakan pesan kesalahan yang sebenarnya Anda dapatkan.
Bentuk umum untuk mengubah kolom yang ada adalah:
ALTER TABLE [dbo].[tblBiometricPattern] ALTER COLUMN BiometricPatternID TINYINT NOT NULL IDENTITY(1,1)
(yaitu, Anda melewatkan kata "ALTER" sebelum COLUMN). Tetapi seperti yang saya katakan, ini sekarang akan mengembalikan kesalahan yang memberi tahu Anda bahwa Anda tidak dapat mengubah properti IDENTITY kolom.
Jika kolom sudah kolom identitas, dan Anda hanya mengubah tipe data, lalu tinggalkan properti IDENTITY(). Itu akan tetap menjadi kolom identitas:
ALTER TABLE [dbo].[tblBiometricPattern] ALTER COLUMN BiometricPatternID TINYINT NOT NULL