Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
PythonのDBAPIを使用してDBのテーブルを一覧表示するにはどうすればよいですか?
それが失敗した場合、それを行う別の方法はありますか?
ありがとう
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