sqlite3 表里插入系统时间(时间戳)
来源:互联网 发布:淘宝卖家寄寿衣怎么办 编辑:程序博客网 时间:2024/06/05 15:10
http://blog.csdn.net/liuzhidong123/article/details/6847104#comments
就像在提交日志的时候系统会把提交的时间记录下来一样,如果想在sqlite3下创建的表里插入数据的时候也把插入数据的时间点存储在sqlite数据库里怎么处理呢?
创建一个数据库,如foo.db
在这个表里创建一个表:
CREATE TABLE time([ID] INTEGER PRIMARY KEY,[IDCardNo] VARCHAR (50),[CreatedTime] TimeStamp NOT NULL DEFAULT CURRENT_TIMESTAMP);
插入数据:
INSERT INTO time([IDCardNo]) VALUES('aaa');
查看:
select * from time;
结果是
1|aaa|2011-10-6 06:48:51这时会发现这个时间并不是系统的时间,而世界时间,怎么处理呢?
CREATE TABLE time([ID] INTEGER PRIMARY KEY,[IDCardNo] VARCHAR (50),[CreatedTime] TimeStamp NOT NULL DEFAULT (datetime('now','localtime')));
再次插入数据
INSERT INTO time([IDCardNo]) VALUES('aaa');
查看:
1|aaa|2011-10-6 13:05:51
这样就和系统的本地时间对应了。
0 0
- sqlite3 表里插入系统时间(时间戳)
- sqlite3 表里插入系统时间(时间戳)
- sqlite3 表里插入系统时间(时间戳)
- sqlite3 表里插入系统时间(时间戳)
- sqlite3 表里插入系统时间(时间戳)
- sqlite3 表里插入系统时间(时间戳)
- sqlite3插入时间实例
- mysql插入系统时间
- mysql插入系统时间
- eclipse插入当前系统时间
- oracle 将当前系统时间戳插入timestamp字段
- Sqlite3时间&函数
- sqlite3的时间类型
- sqlite3中时间函数
- SQLite3获得本地时间
- sqlite3的时间查询
- vim当中插入当前系统时间
- Oracle中插入uuid与系统时间
- hdu 4619
- FZU - 2107 Hua Rong Dao(回溯)
- 浅析 Linux 初始化 init 系统,第 1 部分: sysvinit
- Centos7.0的几个新特性
- ViewHolder模式超简洁写法
- sqlite3 表里插入系统时间(时间戳)
- hdu 1150
- Data Types in the Kernel <LDD3 学习笔记>
- uva 10461 Difference
- 为Hero穿衣服
- hdu 1498
- C/C++高精度计时器类
- hdu1698Just a Hook segment_tree
- hdu 2119