Sqlite数据库相关
创建Sqlite数据库
用工具Sqlite export创建数据库的时候 不知道怎么创建自增自动 只好用代码创建一个表 供参考
create table test (
_id integer PRIMARY KEY autoincrement, //自增主键
id varchar (20), //主键
headurl varchar (50), //
nickname varchar (20),
content varchar (200),
title varchar (50),
imageurl varchar (50),
type int default 0, //int 类型
createdate datetime default (datetime('now', 'localtime')) //日期类型
);
SQLite一条SQL语句插入多条记录
插入语句:INSERT INTO snNetShop (province) VALUES ('北京市')
为了减少数据库连接的I/O开销,一般会把多条数据插入放在一条SQL语句中一次执行。
以前用Mysql做开发一直是这样用的:
INSERT INTO TABLE(col1, col2) VALUES(val11, val12), (val21, val22) ;
最近用SQLite才发现这个语法并非标准SQL,故而SQLite并不支持。经过一番查找,发现如下方法可以替代:
INSERT INTO TABLE(col1, col2) SELECT val11, val12 UNION ALL SELECT val21, val22 ;
这样的写法是属于复合SQL语句,表示先把两个SELECT的结果集进行无删减的联合,再把联合结果插入到TABLE中。
limit 50,10表示从第50行开始取10条数据
转载于:https://www.cnblogs.com/jason-star/archive/2012/09/05/2671408.html
Sqlite数据库相关相关推荐
- 【SQLite】C++链接SQLite数据库
C++链接SQLite数据库 相关参考: C++操作SQLITE获得查询结果集的几种方法总结 sqlite3: sqlite3_step 函数 SQLite3数据库API手册 好像还参考了一位老哥的文 ...
- Android之SQLite数据库学习
(一)使用Android原生API 1. 介绍 SQLite是D.Richard Hipp用C语言编写的开源嵌入式数据库引擎,它是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它的设计目标是 ...
- Android studio根据文本提取出的关键词在sqlite数据库中查找相关内容
Android studio根据文本提取出的关键词在sqlite数据库中查找相关内容 一.介绍 二.Android studio连接.操作和查看sqlite数据库 三.在数据库中查找相关内容 四.运行 ...
- C++ VS2013环境编译使用sqlite数据库全过程
转载:http://www.cnblogs.com/imoon/archive/2012/11/30/2796726.html 转载:https://blog.csdn.net/hjm4702192/ ...
- 从C#到Objective-C,循序渐进学习苹果开发(7)--使用FMDB对Sqlite数据库进行操作
本随笔系列主要介绍从一个Windows平台从事C#开发到Mac平台苹果开发的一系列感想和体验历程,本系列文章是在起步阶段逐步积累的,希望带给大家更好,更真实的转换历程体验.本篇主要开始介绍基于XCod ...
- Android使用SQLite数据库(1)
Android中使用SQLite数据库要通过SQLiteOpenHelper类. 首先,定义相关变量: // 数据库变量DatabaseHelper mDBH;SQLiteDatabase db;pu ...
- golang sqlite数据库 rows.Close()造成 错误database is locked
在最近的一个程序中,使用的是sqlite数据库.涉及到多线程对数据库的读写.因为sqlite本身有五个锁状态:unlocked,shared,reserved,pending,exclusive.每个 ...
- Android基础总结+SQlite数据库【申明:来源于网络】
Android基础总结+SQlite数据库[申明:来源于网络] 基础总结篇之一:Activity生命周期:http://blog.csdn.net/liuhe688/article/details/6 ...
- Java中使用SQLite数据库
SQLite相关资料可以去Wikipedia查看. 下载SQLite JDBC驱动请点这里 使用和其他数据库驱动一样,如果用过MySQL会很容易理解. 顺便提供一个最简单的数据库连接类(不要因为太简单 ...
最新文章
- Linux网络那点事(CentOS、Ubuntu、Kali)
- MM模块部分名词解释
- 执行SQL-MapperProxy.invoke()
- Java volatile关键字
- leetcode - 234. 回文链表
- jquery之DataTables的使用
- pytorch封装Dataset——封装一般的DataLoader与可迭代的DataLoader(pytorch Data学习五)
- Go 使用 JSON
- mysql8 设置了默认值 CURRENT_TIMESTAMP 依然报null问题
- sql server 优化_SQL Server中很少有外行优化
- 如何计算给定一个unigram语言模型_数位语音处理Lesson3-初识前端信号处理、语言模型...
- python安装netcdf4_Python气象绘图教程(二)
- CS5532 C51驱动程序
- java 修改request中的参数_springcloud 中 zuul 修改请求参数信息的方法
- 苹果系列手机往电脑上传照片,有什么方法怎么传
- ubuntu22 使用todesk被远程控制时显示黑屏或者白屏
- 《MLB棒球创造营》:走近棒球运动·费城费城人队
- 房屋租赁系统 nodejs+vue微信小程序
- 如何高效的使用搜索引擎
- 王子救公主(DFS)
热门文章
- Linux shell删除变量
- WebService实例-CRM系统提供WebService实现用户注册功能
- python url编码 空格_使用请求和python时URL中的空格
- 解决log4j2漏洞遭到挖矿、僵尸进程病毒攻击
- Python 序列操作之切片
- 【已解决】Android5.0版本如何打开调试模式
- 二叉树的四种遍历方式(递归和非递归双重实现)
- 记录webpack使用问题,使用报错“UnhandledPromiseRejectionWarning,file-loader图片过大,无法加载图片,打包html文件报错TypeError
- C/C++之类的前置声明
- IO-1(Java IO、File类)