[转]SQLite 经验集
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 经验集的更多相关文章
- [html]经验集
禁止默认的右键菜单: window.document.oncontextmenu = function(){ return false;} WebBrowser 控件用法:(手动填充内容) // 首先 ...
- [转]Oracle 经验集
-- 转换字符串为日期格式 to_date('2011-12-30 11:54:30','yyyy-MM-dd:hh24:mi:ss') Oracel 用 C# 连接,Microsoft 自带的 Sy ...
- [转]Windows 经验集
Windows Server 2012 R2 显示 这台电脑 图标方法: 来自:https://jingyan.baidu.com/article/f25ef2544f6883482c1b82e5.h ...
- [转][Dapper]SQL 经验集
condition.Append(" AND ChineseName like @name"); p.Add("@name", "%" + ...
- [java]经验集
Calendar c = Calendar.getInstance(); c.set(1999,12,21); SimpleDateFormat sdf = new SimpleDateFormat( ...
- [Java.web][eclipse]经验集
自动提示部分内容来自:http://www.cnblogs.com/mashuangying2016/p/6549991.html 使用 Eclipse 调试 Tomcat 的设置: Window - ...
- [转][c#]注册表经验集
在 win7 64位的系统中,为了将程序做成绿化版(单EXE文件),一些设置准备放到 regedit(注册表)中. 测试时发现网上的 demo 可以读,但写的值调试不报错,相应位置却不存在,困扰了许久 ...
- [转]加密经验集 => C#
下载地址 代码摘自 C#高级编程(第7版) 第579页 不对称加密
- [转]MySQL 经验集
-- my.ini -> 在 [mysqld] 节点下加入一行 skip-grant-tables 然后重启服务 -- 接下来无密码登录到 mysql 执行以下命令 use mysql show ...
随机推荐
- eureka -2 - 重要配置
Server 端配置 eureka.client.registerWithEureka :是否将自己注册到Eureka Server,默认是true,如果是单节点部署,切是server端,则设置成fa ...
- 配置django上传文件目录的http访问
1.假设你的html模版文件使用以下路径来访问上传文件内容: url="{{ MEDIA_URL }}{{ images.image }}" 2.设置settings文件: MED ...
- 启动和停止Oracle服务bat脚本
总所周知,Oracle随开机启动会占很大内存,而你每次想用的时候还得去计算机服务里去找服务.一个一个的启动,比较麻烦. 这里给出两个bat脚本,来直接双击启动和停止Oracle服务[脚本内容来源于网络 ...
- asp下去除数组中重复的项的方法
<%Function MoveR(Rstr) Dim i,SpStr SpStr = Split(Rstr,",") For i = 0 To Ubound(Spstr) I ...
- 2017-2018-2 20165202 实验四《Android程序设计》实验报告
一.实验报告封面 二.实验内容 1.基于Android Studio开发简单的Android应用并部署测试; 2.了解Android.组件.布局管理器的使用: 3.掌握Android中事件处理机制. ...
- L148
You don't know about real loss, because that only occurs when you love something more than you love ...
- PostgreSQL统计信息挖掘
PG提供了丰富的统计信息,但是没有将这些统计信息使用的简单查询搞成存储过程,需要我们自己根据需要灵活的去挖掘,最近做了数据库监控,用了一些简单的东西,于是想往深了挖一下. 首先看看系统表和视图,他们都 ...
- c# excel转换为DataTable
System.Data.DataTable GetDataFromExcelByCom(bool hasTitle, string fileName) { //OpenFileDialog openF ...
- d3.js入门之DOM操作
上篇成功在vue项目中把d3跑起来了,接下来对d3的基本操作做个汇总: 一.d3元素选择器 d3.select(".skill"):选择第一个类名为skill的元素并返回这个元素对 ...
- Java API操作ZK node
创建会话 建立简单连接 /** * 测试创建Zk会话 * Created by liuhuichao on 2017/7/25. */ public class ZooKeeper_Construct ...