[SQLite]defaultで日時をデフォルト値を設定する

2021年9月5日

書式
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

SQLite

Posted by arkgame