دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۲۶
  • آبان

جلسه ۳۵ : دستور ALTER TABLE در SQLite

  • دسته‌بندی‌ها :
جلسه ۳۵ : دستور ALTER TABLE در SQLite
    • جزئیات
    • نوع محتواآموزش تصویری

      مقدمه

      با عرض سلام و وقت بخیر خدمت کاربران سایت پی وی لرن ، و کاربرانی که دوره آموزش SQLite را دنبال می کنند. گاهی ممکن است به دلایلی لازم شود که نام یک جدول و یا نام یک فیلد یا فیلدهایی از جدول را تغییر دهید. همچنین شاید خواسته باشید یکی از ستون های موجود در جدول را حذف کرده و یا اینکه ستونی را به آن اضافه نمائید، برای تغییرات نام جداول و فیلدها و یا افزودن ستونی به جدول و یا حذف یک ستون موجود ، می توان از دستور ALTER در SQLite استفاده نمود ، در ادامه ی این آموزش شما را با چگونگی استفاده از دستور ALTER در SQLite آشنا خواهیم کرد.

      دستور ALTER TABLE در SQLite

      در ادامه ی این مباحث با چگونگی و چند نمونه از موارد استفاده از دستور ALTER در SQLite آشنا خواهید شد.

      دستور ALTER در SQLite برای هر گونه تغییر در نام جداول یا ستون ها و یا افزودن و حذف ستون ها کاربرد دارد.

      سینتکس دستور ALTER در SQLite

      سینتکس اصلی دستور ALTER در SQLite به صورت زیر است :

      مثال : 

      سینتکس اصلی ALTER TABLE برای افزودن و یا حذف ستون در یک جدول موجود به صورت زیر است :

      مثال : 

      مثال

      جدول COMPANY را با رکوردهای زیر در نظر یگیرید :

      مثال : 

      حالا با استفاده از دستور ALTER TABLE نام یک جدول را تغییر می دهیم :

      مثال : 

      دستور فوق در SQLite نام جدول COMPANY را به OLD_COMPANY تغییر می دهد.

      حالا یک ستون جدید را به جدول  OLD_COMPANY اضافه می کنیم:

      مثال : 

      جدول COMPANY تغییر یافته و خروجی آن با استفاده از SELECT به صورت زیر خواهد بود :

      مثال : 

      لازم به ذکر است که ستون اضافه شده با مقادیر NULL پر شده است.

      کلام آخر

      پس از تعریف و ایجاد ساختار جداول و ستون ها در دیتابیس های SQLite، به دلایل مختلفی ممکن است بخواهید نام جداول و فیلدها یا ترتیب قرار گیری ستونها را تغییر داده و یا آن ها را حذف و اضافه کنید، در چنین مواردی می توان از دستور ALTER در SQLite استفاده نمود.

      QR:  جلسه ۳۵ : دستور ALTER TABLE در SQLite
      به اشتراک بگذارید