SQLite 的默认时间 转自:http://www.cnblogs.com/pennant/archive/2011/08/11/2134897.html

select strftime('%Y-%m-%d %H:%M:%S','now')

这个查询的结果是 UTC时间,即 +8h 才和电脑时间相同。

select time('now')

这个查询的结果是 01:02:03 ,也要 +8h 才和电脑时间相同。

select date('now')

这个查询的结果是 2017-03-02

select datetime('now')

这个查询的结果是 2017-03-02 01:02:03

  %d 一月中的第几天01-31

  %f 小数形式的秒,SS.SSSS

  %H 小时00-24

  %j 一年中的第几天01-366

  %J Julian Day Numbers

  %m 月份01-12

  %M 分钟00-59

  %s 从1970-01-01日开始计算的秒数

  %S 秒00-59

  %w 星期,0-6,0是星期天

  %W 一年中的第几周00-53

  %Y 年份0000-9999

  %% %百分号

SQLite: Data Types - 数据类型

The following is a list of datatypes available in SQLite, which includes string, numeric, date/time, and large object datatypes.

For simplicity's sake, SQLite essentially uses these basic datatypes:

  • TEXT
  • INTEGER
  • NUMERIC
  • REAL
  • NONE

To be compatible with other SQL databases, SQLite allows you to use the common datatype names that you've seen in other databases and maps them to their basic SQLite datatypes (listed above).

Let's look at the common datatypes names that SQLite lets you define.

String Datatypes

All string datatypes in SQLite are converted to a TEXT datatype. If you try to specify a size for a string datatype, SQLite will ignore it, as it does not allow size restrictions on string datatypes.

The following are the String Datatypes in SQLite:

Data Type Syntax Explanation
CHAR(size) Equivalent to TEXT (size is ignored)
VARCHAR(size) Equivalent to TEXT (size is ignored)
TINYTEXT(size) Equivalent to TEXT (size is ignored)
TEXT(size) Equivalent to TEXT (size is ignored)
MEDIUMTEXT(size) Equivalent to TEXT (size is ignored)
LONGTEXT(size) Equivalent to TEXT (size is ignored)
NCHAR(size) Equivalent to TEXT (size is ignored)
NVARCHAR(size) Equivalent to TEXT (size is ignored)
CLOB(size) Equivalent to TEXT (size is ignored)

Numeric Datatypes

All numeric datatypes in SQLite are converted to INTEGER, NUMERIC, or REAL datatypes.

The following are the Numeric Datatypes in SQLite:

Data Type Syntax Explanation
TINYINT Equivalent to INTEGER
SMALLINT Equivalent to INTEGER
MEDIUMINT Equivalent to INTEGER
INT Equivalent to INTEGER
INTEGER Equivalent to INTEGER
BIGINT Equivalent to INTEGER
INT2 Equivalent to INTEGER
INT4 Equivalent to INTEGER
INT8 Equivalent to INTEGER
NUMERIC Equivalent to NUMERIC
DECIMAL Equivalent to NUMERIC
REAL Equivalent to REAL
DOUBLE Equivalent to REAL
DOUBLE PRECISION Equivalent to REAL
FLOAT Equivalent to REAL
BOOLEAN Equivalent to NUMERIC

Date/Time Datatypes

All date or time datatypes in SQLite are converted to NUMERIC datatypes.

The following are the Date/Time Datatypes in SQLite:

Data Type Syntax Explanation
DATE Equivalent to NUMERIC
DATETIME Equivalent to NUMERIC
TIMESTAMP Equivalent to NUMERIC
TIME Equivalent to NUMERIC

Large Object (LOB) Datatypes

The following are the LOB Datatypes in SQLite:

Data Type Syntax Explanation
BLOB Equivalent to NONE

[转]SQLite 经验集的更多相关文章

  1. [html]经验集

    禁止默认的右键菜单: window.document.oncontextmenu = function(){ return false;} WebBrowser 控件用法:(手动填充内容) // 首先 ...

  2. [转]Oracle 经验集

    -- 转换字符串为日期格式 to_date('2011-12-30 11:54:30','yyyy-MM-dd:hh24:mi:ss') Oracel 用 C# 连接,Microsoft 自带的 Sy ...

  3. [转]Windows 经验集

    Windows Server 2012 R2 显示 这台电脑 图标方法: 来自:https://jingyan.baidu.com/article/f25ef2544f6883482c1b82e5.h ...

  4. [转][Dapper]SQL 经验集

    condition.Append(" AND ChineseName like @name"); p.Add("@name", "%" + ...

  5. [java]经验集

    Calendar c = Calendar.getInstance(); c.set(1999,12,21); SimpleDateFormat sdf = new SimpleDateFormat( ...

  6. [Java.web][eclipse]经验集

    自动提示部分内容来自:http://www.cnblogs.com/mashuangying2016/p/6549991.html 使用 Eclipse 调试 Tomcat 的设置: Window - ...

  7. [转][c#]注册表经验集

    在 win7 64位的系统中,为了将程序做成绿化版(单EXE文件),一些设置准备放到 regedit(注册表)中. 测试时发现网上的 demo 可以读,但写的值调试不报错,相应位置却不存在,困扰了许久 ...

  8. [转]加密经验集 => C#

    下载地址 代码摘自 C#高级编程(第7版) 第579页 不对称加密

  9. [转]MySQL 经验集

    -- my.ini -> 在 [mysqld] 节点下加入一行 skip-grant-tables 然后重启服务 -- 接下来无密码登录到 mysql 执行以下命令 use mysql show ...

随机推荐

  1. 【WebGL】2.基础概念

    引入Three.js <!DOCTYPE html> <html> <head> <title></title> </head> ...

  2. LabVIEW中使用GPU进行高性能计算

    项目中需要使用LabVIEW控制NI FPGA board产生控制信号等,使用GPU对采集的数据进行高性能计算,因此方案之一是用Visual Studio设计基于CUDA的GPU并行计算算法代码,然后 ...

  3. 2017.10.24 A test error about ATE device

    1  A misunderstands  on E-mail Customer: The initial red blink just means theXXX  unit has not yet s ...

  4. avr 烧录失败

    用Atmel studio 6.0 配置mkII烧录器 使用上位机bat程序烧录 提示错误:firmware is old... 1参考(关于FUSe setting) http://www.cnbl ...

  5. 主题模型︱几款新主题模型——SentenceLDA、CopulaLDA、TWE简析与实现

    百度最近开源了一个新的关于主题模型的项目.文档主题推断工具.语义匹配计算工具以及基于工业级语料训练的三种主题模型:Latent Dirichlet Allocation(LDA).SentenceLD ...

  6. linux 系统优化+定时任务

    安装软件 通过yum安装 自动补全工具:yum completion yum install -y tree bash-completion wget vim find -[TAB] 更改系统的yum ...

  7. 【剑指offer-16】数值的整数次方,C++实现(递归)

    原创博文,转载请注明出处! 1.题目       给定一个double类型的浮点数base和int类型的整数exponent,求base的exponent次方.注意:不得使用库函数,同时不需要考虑大数 ...

  8. 原生js实现div拖拽+按下鼠标计时

    <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <style> ...

  9. ubuntu 下jdk安装配置

    下载jdk-8u71-linux-x64.tar.gz 创建jvm文件夹(/usr/lib/jvm) sudo mkdir /usr/lib/jvm 创建jvm文件夹(/usr/lib/jvm) su ...

  10. BZOJ1066 SCOI2007 蜥蜴 【网络流-最大流】

    BZOJ1066 SCOI2007 蜥蜴 Description 在一个r行c列的网格地图中有一些高度不同的石柱,一些石柱上站着一些蜥蜴,你的任务是让尽量多的蜥蜴逃到边界外. 每行每列中相邻石柱的距离 ...