[转]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 ...
随机推荐
- weblogic启动失败java.lang.NullPointerException
在weblogic 启动的时候 出现 java.lang.NullPointerException at weblogic.deploy.internal.adminserver.Deployment ...
- vue--踩坑
1.通过computed计算属性,计算过的值,假如传递给子组件,在子组件中修改是不起作用的.
- device-independent bitmap (DIB) 设备无关位图
设备无关位图即独立于设备的位图(DIB)与"Device-Dependent Bitmaps (DDB) 设备相关位图"相比,它不再依赖于具体的设备,从而更适合在不同的计算机之间传 ...
- event.preventDefault() 解决按钮多次点击 导致页面变大
event.preventDefault() 解决按钮多次点击 导致页面变大
- UISegmentedControl字体大小,颜色,选中颜色,左边椭圆,右边直线的Button 解决之iOS开发之分段控制器UISegmentedControl
NSArray *segmentedArray = [NSArrayarrayWithObjects:STR(@"Mynews"),STR(@"Systemmes ...
- linux中的网络基础
ifconfig -a 查看所有网口ifconfig eth 查看具体网口 ifup ethoifdown etho 网卡配置文件/etc/sysconfig/networkk-scripts/ifc ...
- phpcms修改增加编辑时摘要自动提取的数量
\caches\caches_model\caches_data\model_field_1.cache.php 搜索 name="introcude_length" value= ...
- Jmeter用表格查看结果
Sample#:编号类似id Start Time:开始时间 Thread Name:线程名称 Label:请求名称 Sample Time:取样时间ms Status:状态 Bytes:接受字节数 ...
- maven搭建ssm框架是使用最新mysql 6.0jar遇到的问题
作者:blouc@qq.com本文为作者原创,转载请注明出处:https://www.cnblogs.com/oucbl/p/5940556.html 今天学习SSM框架整合,完成Spring和myb ...
- 每天一个linux命令(权限):【转载】 /etc/group文件详解
Linux /etc/group文件与/etc/passwd和/etc/shadow文件都是有关于系统管理员对用户和用户组管理时相关的文件.linux /etc/group文件是有关于系统管理员对用户 ...