我有一個SQL Server 2008中的表自定義default
值。阿爾特「默認」在SQL Server
這個
CREATE DEFAULT [dbo].[Default_Timestamp]
AS
GetDate()
類似現在我想更改該默認值。
CREATE DEFAULT [dbo].[Default_Timestamp]
AS
GETUTCDATE()
在我可以編輯現有的之前,我需要刪除第一個並重新創建它。
DROP DEFAULT [dbo].[Default_Timestamp]
它給出以下錯誤。
消息3716,級別16,狀態3,4號線
默認「dbo.Default_Timestamp」,因爲它綁定到一個或多個列不能被丟棄。
由於默認值已被少數表使用,我無法刪除並重新創建一個新表。
我知道我需要解除綁定此默認所有表之前,我可以重新創建它。
任何人都可以提供一個腳本來列出所有這必將與默認表和列?