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



  • ۲۶
  • آبان

جلسه ۳۶ : دستور TRUNCATE TABLE

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

      مقدمه

      با عرض سلام و وقت بخیر خدمت کاربران سایت پی وی لرن ، و کاربرانی که دوره آموزش SQLite را دنبال می کنند. متاسفانه، ما در سیستم مدیریت دیتابیس SQLite دستور TRUNCATE TABLE را نداریم، اما شما می توانید از دستور DELETE در SQLite را برای حذف  کامل داده ها از یک جدول موجود استفاده کنید، اگرچه توصیه می شود از دستور DROP TABLE در SQLite برای اینگونه حذف ها استفاده کنید تا جدول مورد نظر به طور کامل از دیتابیس حذف شود. برای آشنایی بیشتر با ساختارهای دستورات DELETE و DROP TABLE در SQLite در ادامه ی این مباحث با ما همراه باشید.

      آشنایی با دستور DROP TABLE و DELETE در SQLite

      در ادامه ی این آموزش شما را با سینتکس کلی و DELETE و DROP TABLE در SQLite آشنا خواهیم کرد.

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

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

      مثال : 

      سینتکس دستور DROP TABLE در SQLite

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

      مثال : 

      اگر شما از دستور DELETE TABLE استفاده کنید تمام رکوردها حذف خواهد شد.

      برای حذف فضاهای اضافی بهتر است که از دستور VACUUM استفاده کنید.

      مثال

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

      مثال : 

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

      مثال : 

      پس از اجرای کد فوق، جدول COMPANY به طور کامل پاکسازی شده و در خروجی دستور SELECT هیچ چیزی مشاهده نخواهید کرد.

      کلام آخر

      در سیستم دیتابیس SQLite ما دستور دستور TRUNCATE TABLE را برای حذف از جداول نداریم، اما در عوض می توانید از دستورات DROP TABLE و DELETE در SQLite برای حذف داده استفاده کنید، همچنین برای حذف بهینه می توانید از VACUUM استفاده کنید.

      QR:  جلسه ۳۶ : دستور TRUNCATE TABLE
      به اشتراک بگذارید