sqlite if not exists应用实例

INSERT or replace INTO  [main].[RecordInfo]([WorkID],[bArtificialAttendance],[fThreshold],[Attendance_Time],[PicPath])
       select ‘012‘,‘1‘,‘60.00‘,‘2015-11-25 11:59:08.000‘,‘123‘ where not exists (SELECT [Attendance_Time] FROM  [main].[RecordInfo] WHERE [WorkID] = ‘012‘  AND [Attendance_Time] = ‘2015-11-25 11:59:08.000‘);
时间: 2024-07-31 14:32:24

sqlite if not exists应用实例的相关文章

安卓开发中SQLite的使用(附实例)

在Android平台上系统内置了丰富的API来供开发人员操作SQLite,我们可以轻松的完成对数据的存取.下面以我自己创建的收入信息表(InAccount)为例,来学习SQLite的使用. 主要是四个步骤: 1.创建数据库类,继承SQLiteOpenHelper.程序调用的包会自动导入. public class DBOPenHelper extends SQLiteOpenHelper { /** 数据库版本号 */ private static final int VERSION = 1;

php读取sqlite数据库入门实例

php读取sqlite数据库的例子,php编程中操作sqlite入门实例.原文参考:http://www.jbxue.com/article/php/22383.html在使用SQLite前,要确保php.ini中已经启用sqlite和pdo配置 打开PHP.INI文件,打下以下扩展:extension=php_pdo.dll extension=php_pdo_sqlite.dllextension=php_sqlite.dllsqlite_open命令是打开一个数据库文件. 如果没有文件则创

IOS SQLite数据库

简介 在IOS中使用Sqlite来处理数据.如果你已经了解了SQL,那你可以很容易的掌握SQLite数据库的操作. 实例步骤 1.创建一个简单的View based application 2.选择项目文件,然后选择目标,添加libsqlite3.dylib库到选择框架 3.通过选择" File-> New -> File... -> "选择 Objective C class 创建新文件,单击下一步 4."sub class of"为NSObje

SQLite使用教程10 运算符

SQLite 运算符 SQLite 运算符是什么? 运算符是一个保留字或字符,主要用于 SQLite 语句的 WHERE 子句中执行操作,如比较和算术运算. 运算符用于指定 SQLite 语句中的条件,并在语句中连接多个条件. 算术运算符 比较运算符 逻辑运算符 位运算符 SQLite 算术运算符 假设变量 a=10,变量 b=20,则: 运算符 描述 实例 + 加法 - 把运算符两边的值相加 a + b 将得到 30 - 减法 - 左操作数减去右操作数 a - b 将得到 -10 * 乘法 -

学习SQLite之路(四)

20160621 更新 1. SQLite   alter命令:不通过执行一个完整的转储和数据的重载来修改已有的表. 可以使用 ALTER TABLE 语句重命名表,使用 ALTER TABLE 语句还可以在已有的表中添加额外的列. 在 SQLite 中,除了重命名表和在已有的表中添加列,ALTER TABLE 命令不支持其他操作(在其他数据库中可以改变表中列的数据类型,删除表中的列) (1)基本语法: 用来重命名已有的表的 ALTER TABLE 的基本语法如下: ALTER TABLE da

[转]Learn SQLite in 1 hour

转载说明: 1.原文地址:http://www.askyb.com/sqlite/learn-sqlite-in-1-hour/ 2.译文地址:http://www.oschina.net/question/12_53183(红薯翻译) 3.英文原文有5处错误,下面的已经修正过了 原文如下: Learn SQLite in 1 hour askyb on May, 9th 2012 in SQLite 1. Introduction SQLite is an open source, embed

SQLite 日期 & 时间

SQLite 日期 & 时间 SQLite 支持以下五个日期和时间函数: 序号 函数 实例 1 date(timestring, modifiers...) 以 YYYY-MM-DD 格式返回日期. 2 time(timestring, modifiers...) 以 HH:MM:SS 格式返回时间. 3 datetime(timestring, modifiers...) 以 YYYY-MM-DD HH:MM:SS 格式返回. 4 julianday(timestring, modifiers

Apache/Nginx+Tomcat+Memcahced实现session管理

一.memcached简介 Memcached是一个免费开源.高性能.分布式的内存对象缓存系统.Memcached是在内存中,为特定数据(字符串或对象)构建key-value的小块数据存储. Memcached项目地址: http://www.memcached.org/ 现在最新版本为1.4.22,时间点:2015.01.26 二.实验环境介绍 第一个实验:我们在node3节点实现一个LNMP架构,测试memcached的基本的使用和web gui界面管理: 第二个实验:我们将node3节点当

[QT][SQL]sql学习记录3_sqlite 使用

详见 : http://www.runoob.com/sqlite/sqlite-create-table.html 约束表实例 下面是一个实例,它创建了一个 COMPANY 表,ID 作为主键,NOT NULL 的约束表示在表中创建纪录时这些字段不能为 NULL: sqlite> CREATE TABLE COMPANY( ID INT PRIMARY KEY NOT NULL, NAME TEXT NOT NULL, AGE INT NOT NULL, ADDRESS CHAR(50), S