چگونه یک اسکریپت جدول تغییر در SQL ایجاد کنیم

در SQL 2005 ، ممکن است با موقعیتی مواجه شوید که در آن نیاز به تولید یک اسکریپت ALTER TABLE داشته باشید ، مانند هنگام افزودن یک ستون جدید به پایگاه داده یا تغییر نوع فیلد و غیره.

اگر می خواهید یک اسکریپت برای یک تابع SQL خاص مانند CREATE ، SELECT ، UPDATE و غیره ایجاد کنید، معمولاً فقط روی جدول در SQL Management Studio کلیک راست کرده و Script Table را به عنوان(Script Table as) و سپس تابعی را که می خواهید اسکریپت کنید انتخاب کنید. .

جدول اسکریپت به عنوان تغییر به غیر فعال

اما در گزینه منوی Script Table as گزینه (Script Table as)ALTER To غیرفعال است ! بنابراین اگر می خواهید یک اسکریپت تولید کنید، چگونه آن را انجام می دهید؟ خوب، وقتی جدولی را تغییر می دهید، نمی توانید این کار را انجام دهید.

برای ایجاد اسکریپت، ابتدا روی جدولی که می‌خواهید تغییر دهید کلیک راست کرده و Design را انتخاب کنید .

گزینه تغییر جدول غیرفعال است

حالا ادامه دهید و ستون‌های جدید خود را اضافه کنید، انواع فیلدها را تغییر دهید، فیلدهای خود را طوری تنظیم کنید که NULLS را بپذیرند یا خیر، و غیره. پس از اتمام کار، می‌خواهید روی هر ستون یا در فضای سفید کلیک راست کنید و خواهید دید گزینه Generate Change Script اکنون در دسترس است.

ایجاد تغییر اسکریپت sql

حالا پیش بروید و آن فایل را ذخیره کنید و اسکریپت ALTER TABLE خود را خواهید داشت! (ALTER TABLE)این کمی گیج کننده است زیرا همه توابع دیگر را می توان فقط با کلیک راست اسکریپت کرد، اما زمانی که آن را یاد بگیرید ساده است. لذت بردن!



About the author

من یک برنامه نویس کامپیوتر هستم و بیش از 15 سال است که هستم. مهارت های من در توسعه و نگهداری برنامه های کاربردی نرم افزاری و همچنین ارائه پشتیبانی فنی برای آن برنامه ها نهفته است. همچنین برنامه نویسی کامپیوتر را به دانش آموزان دبیرستانی آموزش داده ام و در حال حاضر یک مربی حرفه ای هستم.



Related posts