मैं एक टेबल फ़ील्ड को बदलने की कोशिश कर रहा हूं - इसमें कुछ पंक्तियों के साथ - DateTime
से DateTime2(3)
तक।एसक्यूएल सर्वर मुझे टेबल को ड्रॉपटाइम करने के लिए टेबलटाइम को डेटटाइम से डेटटाइम 2 (3) में बदलने में सक्षम होने के लिए क्यों मजबूर करता है?
लेकिन SQL सर्वर प्रबंधन स्टूडियो शिकायत करता है कि मैंने तालिका ड्रॉप और फिर से बनाई है।
लेकिन क्यों?
DateTime2(3)
DateTime
प्रकार से अधिक सटीक है? यह ठीक होना चाहिए, यह नहीं होना चाहिए?
कौन सा * डेटाबेस सिस्टम * आप उपयोग कर रहे हैं? – Lion
@Lion "* प्रबंधन स्टूडियो *" का अर्थ SQL सर्वर है। – Yuck
इसे देखें: http://stackoverflow.com/questions/3896713/sql-server-management-studio-adding-moving-columns-require-drop-and-re-create –