SQL Information

برای بدست آوردن لیست تمامی جداول موجود در یک پایگاه داده SQLITE می توان از دستورات زیر در خط فرمان SQLITE استفاده کرد.

برای لیست همه جداول پایگاه داده مورد نظرتان می توانید از دستور .Tables استفاده کنید، به مثال زیر دقت کنید:
    sqlite> .tables
      coffees      customers    order_items  orders       salespeople
        برای اعمال شرط در واکشی لیست جداول می توانید محدودیت هایی را بر روی کوئری اعمال کنید. مثلا اگر می خواهید فقط لیست جدول هایی که نام آنها با عبارت “ord” شروع می شود را بدست آورید بصورت زیر دستور را وارد کنید:

        sqlite> .tables 'ord%'
          order_items  orders

          دستور زیر لیست جدول هایی را بر می گرداند که انتهای نام آنها با عبارت “ers” به پایان میرسد:

          'sqlite> .tables '%ers'
          customers  orders

          • برای این که مشخص کنید کدام ویژگی جدول ها نمایش داده شود مثلاً فقط نام جدول ها از دستور زیر استفاده کنید:
          .schema tablename
          • اگر در مورد دستورات قابل استفاده در SQLite نیاز به راهنمایی دارید دستور زیر را در خط فرمان SQLite اجرا کنید:
          .help

          اما دستورات بالا برای پایگاه داده پیوست شده به پروژه کاربرد ندارند زیرا این دستورات بر روی رابط SQLITE_MASTER پایگاه داده اصلی (Main) اجرا می شوند. در نتیجه اگر از یک پایگاه داده Attach شده مثل مثال زیر:
          ATTACH some_file.db AS my_db;

          استفاده می کنید، برای بدست آوردن لیست همه جدول ها دستور زیر را اجرا کنید:
          SELECT name FROM my_db.sqlite_master WHERE type='table';

          توجه داشته باشید که این دستور جدول های موقتی (temporary tables) را نمایش نمی دهد، برای نمایش جداول موقتی باید از رابط sqlite_temp_master استفاده کنید:
          SELECT name FROM sqlite_temp_master WHERE type='table';


          • سمیرا امیری

          نظرات  (۰)

          هیچ نظری هنوز ثبت نشده است

          ارسال نظر

          ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
          شما میتوانید از این تگهای html استفاده کنید:
          <b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
          تجدید کد امنیتی