昨日は途中で眠っちゃったので、仕切り直し。今日はテーブルの作成(CREATE TABLE)、レコードの挿入(INSERT)、それにSELECTを実行します。それからトランザクションも。 1. テーブルの作成(init.rb) CREATE TABLEを使ってpeopleというテーブルを作ります。rubyco.dbというファイルが作られます。 # init.rb require 'sqlite3' sql = <<'EOD' CREATE TABLE people ( id TEXT PRIMARY KEY ,name TEXT ,mail TEXT ,age INTEGER ); EOD db = SQLite3::Database.new('rubyco.db') db.execute_batch(sql) 2. レコードの挿入(create1.rb) SQLite3::Database