J'essaie de changer la taille d'une colonne dans le serveur SQL en utilisant:
ALTER TABLE [dbo].[Address]
ALTER COLUMN [Addr1] [nvarchar](80) NULL
où la longueur de Addr1
était à l'origine40
.
Il a échoué, soulevant cette erreur:
The object 'Address_e' is dependent on column 'Addr1'.
ALTER TABLE ALTER COLUMN Addr1 failed because one or more objects access
this column.
J'ai essayé de lire dessus et il semble que parce que certaines vues font référence à cette colonne et il semble que SQL Server essaie en fait de supprimer la colonne qui a soulevé l'erreur.
Address_e
est une vue créée par l'ancien administrateur de base de données.
Existe-t-il un autre moyen de modifier la taille de la colonne?