変換 日付import sqlite3with sqlite3.connect("データベース", detect_types=sqlite3.PARSE_DECLTYPES) as con:データベースの日付列の宣言列名 DATE 日時DATETIME型import sqlite3with sqlite3.connect("データベース", detect_types=sqlite3.PARSE_DECLTYPES) as con:データベースの日時列の宣言列名 TIMESTAMP列のデフォルト値現在時刻 (TEXT で格納)
DEFAULT CURRENT_TIMESTAMP日付から値を取得年CAST(strftime("%Y", 日付) AS INTEGER)月CAST(strftime("%m", 日付) AS INTEGER)日CAST(strftime("%d", 日付) AS INTEGER)
作成import sqlite3with sqlite3.connect("データベース名.db") as con:データベース接続時にファイルが存在しなければ作成されるコネクションimport sqlite3 with sqlite3.connect("データベース名.db") as con:with文のメリット・コミット不要・エラー時は自動でロールバック※ close() は別途必要SQL文末尾の ; は不要