sqliteでカラム一覧を取得したい
SQLiteでテーブルのカラム一覧を取得するには、PRAGMA table_info ステートメントを使用します。以下は、SQLiteデータベース内の特定のテーブルのカラム一覧を取得する方法の例です。
python
import sqlite3 # SQLiteデータベースに接続 conn = sqlite3.connect('example.db') cursor = conn.cursor() # カラム一覧を取得するテーブルの名前 table_name = 'your_table_name' # PRAGMA table_info ステートメントを実行してカラム情報を取得 cursor.execute(f"PRAGMA table_info({table_name})") columns = cursor.fetchall() # カラム情報を出力 for column in columns: print(column[1]) # カラム名を表示 # 接続をクローズ conn.close()
このコードでは、PRAGMA table_info ステートメントを使用して指定したテーブルのカラム情報を取得し、各カラムの名前を取り出して表示しています。必要に応じて、カラム名以外の情報(例:データ型、NULL許容性など)も取得することができます。

ディスカッション
コメント一覧
まだ、コメントがありません