标签: python database python-db-api
如何使用Python的DB API列出数据库表?
如果做不到,还有其他办法吗?
由于
答案 0 :(得分:13)
DBAPI没有这方面的功能,所以不幸的是你需要使用特定于数据库引擎的SQL(没有标准化的列表方法)。
SHOW TABLES
SELECT tablename FROM pg_tables WHERE schemaname = 'public'
SELECT name FROM sqlite_master WHERE type = 'table'
SELECT Distinct TABLE_NAME FROM information_schema.TABLES
SELECT table_name FROM all_tables
SELECT table_name FROM tables