Nếu bạn đang cố gắng thay đổi cột để nó là cột IDENTITY ... bạn không thể làm điều đó. Bạn có thể thêm một cột mới với thuộc tính nhận dạng, nhưng bạn không thể thay đổi cột hiện có.
Nếu đó không phải là những gì bạn đang cố gắng thực hiện, có lẽ bạn có thể bao gồm các thông báo lỗi thực tế bạn đang nhận được.
Hình thức chung để thay đổi một cột hiện có là:
ALTER TABLE [dbo].[tblBiometricPattern] ALTER COLUMN BiometricPatternID TINYINT NOT NULL IDENTITY(1,1)
(nghĩa là bạn đã thiếu từ "ALTER" trước COLUMN). Nhưng như tôi đã nói, điều này bây giờ sẽ trả về một lỗi cho bạn biết rằng bạn không thể thay đổi thuộc tính IDENTITY của cột.
Nếu cột là đã cột nhận dạng và bạn chỉ cần thay đổi kiểu dữ liệu, sau đó bỏ thuộc tính IDENTITY (). Nó vẫn sẽ là một cột nhận dạng:
ALTER TABLE [dbo].[tblBiometricPattern] ALTER COLUMN BiometricPatternID TINYINT NOT NULL