【Python】SQLite3でテーブル・カラム作成

Pythonライブラリ「SQLite3」を用いて、データベースにテーブル・カラムを作成する方法とソースコードについて紹介します。

## テーブル作成

Python標準ライブラリ「SQLite3」では、executeメソッドでクエリ(SQL文)を実行できます。
※CREATE TABLE文を実行

【書式】
execute(SQL文)

## ソースコード

サンプルプログラムのソースコードは下記の通りです。

# -*- coding: utf-8
import sqlite3


# データベース開く
db = sqlite3.connect('sarvant.db')
c = db.cursor()
    
# テーブル作成
c.execute('create table artoria (name text, atk int, hp int)')

# コミット
db.commit()

# クローズ
db.close() 

■execute(SQL文, タプル)
SQL文の値の場所に?を書き、executeメソッドの第2引数に?に入れる値をタプルで渡すこともできます。

【create table文】
create table テーブル名 (カラム名1 データの種類1, ….);

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

コメント

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