যদি আপনি এটিকে বাড়িয়ে তুলছেন varchar(100 - 8000)(অর্থাত্ অন্য কিছু varchar(max)) এবং আপনি এসএসএমএস জিইউয়ের পরিবর্তে টিএসকিউএলের মাধ্যমে এটি করছেন
ALTER TABLE YourTable ALTER COLUMN YourCol varchar(200) [NOT] NULL
এবং থেকে কলাম nullability পরিবর্তনের না NULLকরতে NOT NULL(যা টেবিল লক হতে পার, অথচ সব সারি যাচাই করা হয় এবং সম্ভাব্য লেখা ) অথবা থেকে NOT NULLথেকে NULL কিছু পরিস্থিতিতে তারপর এই একটি দ্রুত মেটাডেটা শুধুমাত্র পরিবর্তন। এটি SCH-Mটেবিলে লকটির জন্য অপেক্ষা করতে হতে পারে তবে এটি একবারে জানালে পরিবর্তনটি তাত্ক্ষণিকভাবে তাত্ক্ষণিক হবে।
সচেতন হতে হবে এক সতর্কীকরণ যার এমন কোন জন্য অপেক্ষা সময় SCH-Mলক অন্যান্য প্রশ্নের হবে বরং লাফ চেয়ে ব্লক করা কিউ এটা এগিয়ে যাতে আপনি আপনার যোগ করার বিষয়টি বিবেচনা করতে চাইবেন SET LOCK_TIMEOUTপ্রথম।
এছাড়াও ALTER TABLEবিবৃতিতে নিশ্চিত হয়ে নিন যে আপনি স্পষ্ট করে উল্লেখ করেছেন NOT NULLযে এটি যদি মূল কলামের রাজ্য হয় তবে অন্যথায় কলামটি অনুমতি দেওয়ার জন্য পরিবর্তিত হবে NULL।