У меня есть значение default
в таблице SQL Server 2008.Alter «По умолчанию» в SQL Server
Подобно этому
CREATE DEFAULT [dbo].[Default_Timestamp]
AS
GetDate()
Теперь я хочу, чтобы изменить значение в этом умолчанию.
CREATE DEFAULT [dbo].[Default_Timestamp]
AS
GETUTCDATE()
Прежде чем я смогу отредактировать существующий, мне нужно отбросить первый и заново создать его.
DROP DEFAULT [dbo].[Default_Timestamp]
дает следующую ошибку.
Msg 3716, Level 16, State 3, 4 линия
по умолчанию 'dbo.Default_Timestamp' не может быть удален, потому что он связан с одним или несколькими колонкой.
Поскольку по умолчанию уже используется несколько таблиц, я не могу сбросить и воссоздать новый.
Я знаю, что мне нужно отвязать все таблицы от этого значения по умолчанию, прежде чем я смогу его воссоздать.
Может ли кто-нибудь предоставить скрипт для отображения всех таблиц и столбцов, связанных с этим значением по умолчанию?