【Python】SQLite3でデータ(レコード)更新

Pythonライブラリ「SQLite3」を用いて、データベースでデータ(レコード)更新する方法とソースコードについて紹介します。

データ(レコード)更新

Python標準ライブラリ「SQLite3」では、executeメソッドでクエリ(SQL文)を実行できます。
テーブルのデータ(レコード)更新を行うには、executeメソッドでUPDATE文を実行します。

【書式】
execute(SQL文)

サンプルプログラムのソースコードは下記の通りです。
なお、使用したDBファイルは以下記事で作成したものです。

【Python】SQLite3で複数行のデータ追加(レコード登録)
Pythonライブラリ「SQLite3」を用いて、データベースに複数行のデータ追加(レコード登録)する方法とソースコードについて紹介します。

【UPDATE文】
UPDATE テーブル名 SET カラム名 = 更新後の値 where name = 更新前の値;
※指定したテーブルのカラムにあるデータを更新

nameが「mystery heroine x alter」のレコードを更新しました。
※nameのみnero claudiusに変更

【Python】SQLiteデータベースを操作する方法まとめ
Python標準ライブラリ「SQLite3」を使ってデータベースを操作する方法とソースコードについて入門者向けに紹介します。SQLiteは、サーバーなしに単独で動作させることが出来るデータベースです。小中規模の手軽なデータベースの作成...

コメント

タイトルとURLをコピーしました