सीधे T-SQL का उपयोग करके डिफ़ॉल्ट बाधा को जोड़ने के लिए कम से कम दो तरीके प्रतीत होते हैं। क्या मैं सही हूं कि नीचे दिए गए दोनों के बीच एकमात्र अंतर यह है कि दूसरी विधि विशेष रूप से बाधा के लिए एक नाम बनाती है, और पहली विधि SQL सर्वर द्वारा उत्पन्न की गई है?
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
, भले ही कॉलम पहले से मौजूद हो?