zoukankan      html  css  js  c++  java
  • SQLite插入当前日期时间

    就像在提交日志的时候系统会把提交的时间记录下来一样,如果想在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

    这样就和系统的本地时间对应了。

  • 相关阅读:
    css基础属性
    选择器的类型
    css的三种表现形式
    表单和表格
    如何比较两个xml 的异同
    xslt 简单的语法
    xslt 和一个demo
    event based xml parser (SAX) demo
    SAX vs. DOM (Event vs. Tree)
    xmlns 实例分析
  • 原文地址:https://www.cnblogs.com/liao290161655/p/8093340.html
Copyright © 2011-2022 走看看