मैं आमतौर पर जो कुछ भी करता हूं वह प्रत्येक ALTER TABLE
. को स्टोर करता है स्टेटमेंट डेवलपमेंट टेबल (टेबल्स) पर चलते हैं, और जब भी आवश्यक हो, उन्हें टारगेट टेबल (टेबल्स) पर लागू करें।
ऐसा करने के लिए और अधिक परिष्कृत तरीके हैं (जैसे संरचना तुलना उपकरण और ऐसे), लेकिन मुझे लगता है कि यह अभ्यास अच्छी तरह से काम करता है। मैन्युअल रूप से चरण दर चरण ऐसा करने से संरचनात्मक परिवर्तनों से आकस्मिक परिवर्तन या डेटा के विनाश को रोकने में मदद मिलती है जो किसी फ़ील्ड के प्रकार या अधिकतम लंबाई को बदलते हैं।