Als u de kolom probeert te wijzigen zodat het een IDENTITEIT-kolom is... kunt u dat niet doen. U kunt een nieuwe kolom toevoegen met de identiteitseigenschap, maar u kunt een bestaande kolom niet wijzigen.
Als dat niet is wat u probeert te doen, kunt u misschien de daadwerkelijke foutmeldingen opnemen je krijgt.
De algemene vorm voor het wijzigen van een bestaande kolom is:
ALTER TABLE [dbo].[tblBiometricPattern] ALTER COLUMN BiometricPatternID TINYINT NOT NULL IDENTITY(1,1)
(dat wil zeggen, u miste het woord "ALTER" vóór KOLOM). Maar zoals ik al zei, zal dit nu een foutmelding opleveren die u vertelt dat u de IDENTITY-eigenschap van de kolom niet kunt wijzigen.
Als de kolom al is een identiteitskolom, en u wijzigt alleen het gegevenstype, en laat dan de eigenschap IDENTITY() weg. Het zal nog steeds een identiteitskolom zijn:
ALTER TABLE [dbo].[tblBiometricPattern] ALTER COLUMN BiometricPatternID TINYINT NOT NULL