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



  • ۲۲
  • آبان

جلسه ۰۷ : دستور ATTACH DATABASE در SQLite

  • دسته‌بندی‌ها :
جلسه ۰۷ : دستور ATTACH DATABASE در SQLite
    • جزئیات
    • نوع محتواآموزش تصویری

      مقدمه

      با عرض سلام و وقت بخیر خدمت کاربران سایت پی وی لرن ، و کاربرانی که دوره آموزش SQLite را دنبال می کنند. گاهی ممکن است که شما چندین دیتابیس خارجی داشته باشید که بخواهید با هر یک از آن ها جداگانه در سیستم مدیریت دیتابیس SQLite کار کنید، برای این گونه موارد باید دیتابیس مورد نظر خود را به محیط  SQLite اضافه (ATTACH) کنید. که این عملیات با استفاده از دستور ATTACH DATABASE در SQLite انجام می شود. در ادامه ی این مباحث با چگونگی کار با دستور ATTACH DATABASE در SQLite با ما همراه باشید.

      دستور ATTACH DATABASE در SQLite

      در این آموزش با سینتکس و نمونه کد دستور ATTACH DATABASE در SQLite آشنا خواهید شد.

      سینتکس

      این یک ساختار اصلی از دستور ATTACH DATABASE در SQLite می باشد :

      مثال : 

      دستور بالا همچنین یک دیتابیس را در صورت ایجاد پایگاه داده ایجاد می کند، در غیر این صورت تنها نام پایگاه داده را با پایگاه داده منطقی Alias-Name اضافه می کند.

      مثال

      اگر شما می خواهید که یک دیتابیس خارجی را تحت عنوان testDB.db را attach کنید، از سینتکس زیر استفاده کنید :

      مثال : 

      از دستور .database برای نمایش دیتابیس attach شده استفاده کنید :

      مثال : 

      نام دیتابیس main  و temp برای پایگاه داده اصلی و پایگاه داده برای نگهداری جداول موقت و دیگر اشیاء داده موقت محفوظ است.

      این نام های پایگاه داده برای هر اتصال به پایگاه داده وجود دارد و نباید برای ضمیمه استفاده شوند.

      در غیر این صورت شما پیام هشدار زیر را دریافت خواهید کرد:

      مثال : 

       کلام آخر

      محیط SQLite به شما اجازه می دهد تا دیتابیس های خارجی که تحت SQL ایجاد شده اند را به محیط SQLite متصل کرده و روی آن ها کار کنید. برای این منظور دستور ATTACH DATABASE در SQLite ارائه شده است.

      QR:  جلسه ۰۷ : دستور ATTACH DATABASE در SQLite
      به اشتراک بگذارید