SQLiteを使ってみた

SQLiteでDBを作成しデータを登録してみた。

$ sqlite3 hogehoge.db
SQLite version 3.4.0
Enter ".help" for instructions
sqlite> CREATE TABLE hogehoge ('pk' INTEGER PRIMARY KEY, 'title' CHAR(32), 'inserted_date' NONE, 'updated_date' NONE);
sqlite> INSERT INTO hogehoge(title,inserted_date,updated_date) values ("zzzzzzz",CURRENT_TIMESTAMP,CURRENT_TIMESTAMP) ;
sqlite> select * from hogehoge
   ...> ;
1|zzzzzzz|2008-12-17 04:38:57|2008-12-17 04:38:57
sqlite> 


CREATE TEBLE で日付のカラムを作成しようと思ったが、型を何にすれば良いのかわからなかったのでNONEを指定してみた。
IINSERT で日付のカラムにCURRENT_TIMESTAMPを指定してデーターを登録。
SELECTしてみると正常に登録されている。