SQL 2005-এ, আপনি এমন পরিস্থিতির সম্মুখীন হতে পারেন যেখানে আপনাকে একটি ALTER TABLE স্ক্রিপ্ট জেনারেট করতে হয়, যেমন ডেটাবেসে একটি নতুন কলাম যোগ করার সময় বা ফিল্ড টাইপ পরিবর্তন করার সময়, ইত্যাদি।
আপনি যদি একটি নির্দিষ্ট SQL ফাংশনের জন্য স্ক্রিপ্ট জেনারেট করতে চান, যেমন CREATE, SELECT, UPDATE, ইত্যাদি, তবে আপনি সাধারণত SQL Management Studio-এ টেবিলে রাইট-ক্লিক করুন এবং Script Table as বেছে নিন এবং তারপর আপনি যে ফাংশনটি স্ক্রিপ্ট করতে চান সেটি বেছে নিন।

তবে, Script Table as মেনু অপশনে ALTER To অপশনটি ডিজেবলড থাকে! তাই আপনি যদি একটি স্ক্রিপ্ট জেনারেট করতে চান, তবে কীভাবে করবেন? এই পদ্ধতিতে টেবিল অ্যাল্টার করার সময় আপনি এটি করতে পারবেন না।
স্ক্রিপ্ট জেনারেট করতে, আপনাকে প্রথমে আপনি যে টেবিলটি অ্যাল্টার করতে চান সেটিতে রাইট-ক্লিক করতে হবে এবং Design বেছে নিতে হবে।

এখন আপনার নতুন কলামগুলো যোগ করুন, ফিল্ড টাইপগুলো পরিবর্তন করুন, আপনার ফিল্ডগুলো NULL এক্সেপ্ট করতে পারে কিনা সেটি সেট করুন, ইত্যাদি। একবার শেষ হলে, যেকোনো কলামে বা সাদা স্পেসে রাইট-ক্লিক করুন এবং আপনি Generate Change Script অপশনটি এখন উপলব্ধ দেখবেন।

এখন आगे যান এবং সেই ফাইলটি সেভ করুন এবং আপনার ALTER TABLE স্ক্রিপ্ট পাবেন! এটি একটু বিভ্রান্তিকর কারণ অন্যান্য সব ফাংশন শুধু রাইট-ক্লিক করে স্ক্রিপ্ট করা যায়, কিন্তু একবার শিখলে এটি সহজ। উপভোগ করুন!