2014年7月10日木曜日

開発環境

Head First SQL ―頭とからだで覚えるSQLの基本 (Lynn Beighley(著)、 佐藤 直生 (監訳)、 松永 多苗子 (翻訳)、オライリージャパン)の1章(データとテーブル: あらゆるものにふさわしい場所)、自分で考えてみよう(p.21)を解いてみる。

自分で考えてみよう(p.21)

コード(BBEdit, Emacs)

sample21.py

#!/usr/bin/env python3
#-*- coding: utf-8 -*-

import sqlite3

connection = sqlite3.connect('gregs_list.sqlite')
cursor = connection.cursor()

cursor.execute("""
CREATE TABLE my_contacts(
last_name VARCHAR(30),
first_name VARCHAR(20),
email VARCHAR(50),
birthday DATE,
profession VARCHAR(50),
location VARCHAR(50),
status VARCHAR(20),
interests VARCHAR(100),
seeking VARCHAR(100)
)
""")

connection.commit()
connection.close()

入出力結果(Terminal, IPython)

$ ls *.sqlite
ls: *.sqlite: No such file or directory
$ ./sample21.py
$ ls *.sqlite
gregs_list.sqlite
$

0 コメント:

コメントを投稿