如何以编程方式获得sqlite中所有可用表的列表?
fhity93d1#
试试这个:
SELECT * FROM sqlite_master where type='table';
6rvt4ljy2#
使用下面的sql语句获取sqlite数据库中所有表的列表
SELECT * FROM dbname.sqlite_master WHERE type='table';
之前在StackOverFlow上问过同样的问题。How to list the tables in an SQLite database file that was opened with ATTACH?
fwzugrvs3#
为我工作
SELECT * FROM sqlite_master where type='table'
p1tboqfb4#
con = sqlite3.connect('db.sqlite') cur = con.cursor() cur.execute(''' SELECT tbl_name FROM sqlite_master WHERE type = 'table'; ''') print(cur.fetchall())
4条答案
按热度按时间fhity93d1#
试试这个:
6rvt4ljy2#
使用下面的sql语句获取sqlite数据库中所有表的列表
之前在StackOverFlow上问过同样的问题。
How to list the tables in an SQLite database file that was opened with ATTACH?
fwzugrvs3#
为我工作
p1tboqfb4#