Próbuję zmienić rozmiar kolumny na serwerze sql za pomocą:
ALTER TABLE [dbo].[Address]
ALTER COLUMN [Addr1] [nvarchar](80) NULL
gdzie długość Addr1
była pierwotnie 40
.
Nie udało się, powodując ten błąd:
The object 'Address_e' is dependent on column 'Addr1'.
ALTER TABLE ALTER COLUMN Addr1 failed because one or more objects access
this column.
Próbowałem go przeczytać i wydaje się, że ponieważ niektóre widoki odwołują się do tej kolumny i wygląda na to, że SQL Server faktycznie próbuje usunąć kolumnę, która spowodowała błąd.
Address_e
to widok utworzony przez poprzedniego administratora bazy danych.
Czy jest inny sposób zmiany rozmiaru kolumny?