Wydaje się, że istnieją co najmniej dwa sposoby dodania domyślnego ograniczenia przy użyciu prostego języka T-SQL. Czy mam rację, że jedyną różnicą między tymi dwoma opisanymi poniżej jest to, że druga metoda tworzy nazwę ograniczenia, a pierwsza ma nazwę wygenerowaną przez SQL Server?
ALTER TABLE [Common].[PropertySetting] ADD DEFAULT ((1)) FOR [Active];
ALTER TABLE [Common].[PropertySetting] ADD CONSTRAINT [DF_PropertySetting_Active) DEFAULT ((1)) FOR [Active];
DF_Foo_Bar
, nawet jeśli kolumna już istnieje?