[SQLite]defaultで日時をデフォルト値を設定する
書式
1.項目名 default current_timestamp
形式: YYYY-MM-DD HH:MM:SS
2.項目名 default current_date
形式:YYYY-MM-DD
使用例1
1.テーブルの作成
sqlite> create table probl(uid integer, credate default current_timestamp);
2.データの挿入
sqlite> insert into probl(uid) values(2002);
sqlite> insert into probl(uid) values(3003);
3.データの検索
sqlite> select * from probl;
3003 2021-09-05 11:36:56
2002 2021-09-05 11:37:20
使用例2
sqlite> create table cftbl(uid integer, credate default current_date);
データを挿入
sqlite> insert into cftbl(uid) values(1001);
sqlite> select * from cftbl;
1001 2021-09-05