摘要:Sqlite3支持的数据类型 NULL INTEGER REAL TEXT BLOB 但实际上,sqlite3也接受如下的数据类型: smallint 16 位元的整数。 interger 32 位元的整数。 decimal(p,s) p 精确值和 s 大小的十进位整数,精确值p是指全部有几个数(digits)大小值,s是指小数点後有几位数。如果没有特别指定,则系统会设为 p=5; s=0 。 f...
阅读全文
随笔分类 - Sqlite3
摘要:SQLite日期类型 简单示例: SELECT datetime(CHANGE_DATE,'localtime'), strftime('%Y-%m-%d',CHANGE_DATE,'localtime'), datetime('now','localtime'), strftime('%Y-%m-%d','now','localtime'), DATE('now','localtime...
阅读全文
摘要:在SQL中,创建和删除数据库对象的语句一般被称为数据定义语言(data definition language, DDL),操作这些对象中数据的语句称为数据操作语言(data manipulation language,DML)。创建表的语句属于DDL,用CREATE TABLE命令,如下定义: CREATE [TEMP] TABLE table_name (column_definitions ...
阅读全文
摘要:简单的创建和关闭sqlite3: #include<stdio.h> #include<stdlib.h> #include<string.h> #include<sqlite3.h> int main() { int rc; sqlite3 *db rc=sqlite3_open(“test.db”,&db); if(rc) { fprintf(“stderr,can’t open and c...
阅读全文