List tables

  • مدرس: علی بیگدلی
  • تاریخ انتشار: Sep 28, 2020

برای لیست کردن تمام جداول در یک پایگاه داده SQLite3 ، باید جدول sqlite_master را پرس و جو کرده و سپس از fetchall () برای گرفتن نتایج از عبارت SELECT استفاده کنید.

sqlite_master جدول اصلی در SQLite3 است ، که تمام جداول را ذخیره می کند.

import sqlite3

con = sqlite3.connect('mydatabase.db')

def sql_fetch(con):

    cursorObj = con.cursor()

    cursorObj.execute('SELECT name from sqlite_master where type= "table"')

    print(cursorObj.fetchall())

sql_fetch(con)

در اینجا تمام جداول به شرح زیر لیست می شوند:

 

ثبت دیدگاه
نام *
ایمیل*
دیدگاه *
0دیدگاه