SQLite进阶-15.触发器】的更多相关文章

目录 触发器(Trigger) 触发器(Trigger)的要点: 触发器应用 查看触发器 删除触发器 触发器(Trigger) 触发器(Trigger)是数据库的回调函数,它会在指定的数据库事件发生时自动执行/调用. 触发器(Trigger)的要点: SQLite 的触发器(Trigger)可以指定在特定的数据库表发生 DELETE.INSERT 或 UPDATE 时触发,或在一个或多个指定表的列发生更新时触发. SQLite 只支持 FOR EACH ROW 触发器(Trigger),没有 F…
[.net 面向对象程序设计进阶] (15) 缓存(Cache)(二) 利用缓存提升程序性能 本节导读: 上节说了缓存是以空间来换取时间的技术,介绍了客户端缓存和两种常用服务器缓布,本节主要介绍一种.NET中特别重要的缓布技术Cache.利用Cache提升程序性能. 1. 缓存Cache的命名空间 .NET中对缓存有两个命名空间 命名空间1:System.Web.Caching 命名空间2:System.Runtime.Caching 引用范围:这两个命名空间,都可以在Web和非WEB应用程序中…
目录 视图(View) 操作视图 更新视图 删除视图 查看所有的视图 视图(View) 视图是一个预定义的SQLite查询的形式存在的表的组合. 可以包含一个表的所有行或从一个或多个表选定行.可以从一个或多个表,这取决于创建视图的语句. 视图(View)是一种虚表,是只读的,因此在视图上无法执行DELETE,INSERT或UPDATE语句.但是可以创建一个触发器,视图上发生DELETE,INSERT或UPDATE操作时,需要做的操作在触发器内实现. -- 语句 CREATE [TEMP | TE…
间歇性混吃等死,持续性踌躇满志系列-------------第15天 1.TCP网络程序 package code0329; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.ServerSocket; import java.net.Socket; public class MyTcp { //创建BufferedReader对…
这是我在公众号(高级前端进阶)看到的文章,现在做笔记 https://mp.weixin.qq.com/s/RZ8Lpkyk8lz6z5H8Q8SiEQ 垃圾回收算法 常用垃圾回收算法叫做**标记清除 (Mark-and-sweep) **,算法由以下几步组成: 1.垃圾回收器创建了一个“roots”列表.roots 通常是代码中全局变量的引用.JavaScript 中,“window” 对象是一个全局变量,被当作 root .window 对象总是存在,因此垃圾回收器可以检查它和它的所有子对象…
目录 SQLite常用函数 SQLite常用函数 SQLite 有许多内置函数用于处理字符串或数字数据. 序号 函数 & 描述 1 SQLite COUNT 函数SQLite COUNT 聚集函数是用来计算一个数据库表中的行数. 2 SQLite MAX 函数SQLite MAX 聚合函数允许我们选择某列的最大值. 3 SQLite MIN 函数SQLite MIN 聚合函数允许我们选择某列的最小值. 4 SQLite AVG 函数SQLite AVG 聚合函数计算某列的平均值. 5 SQLit…
目录 SQLite事务 事务的属性 事务控制 BEGIN TRANSACTION命令 COMMIT命令 ROLLBACK命令 SQLite事务 事务(Transaction) 是一个对数据库执行工作单元.事务是以逻辑顺序完成的工作单元或序列,可以是由用户手动操作完成,也可以是由某种数据库程序自动完成. 事务是指一个或者多个改变数据库的扩展.例如:如果你正在创建一个记录或者更新一个记录或者从表中删除一个记录,那么你正在该表上执行事务.重要的是要控制事务以确保数据的完整性和处理数据库错误. 实际上,…
目录 索引 创建索引 查看索引 删除索引 创建索引的注意项 索引使用(Indexed By) 索引 索引(Index)是一种特殊的查找表,数据库搜索引擎用来加快数据检索.简单地说,索引是一个指向表中数据的指针. 比如:在图书馆找书时,可以通过图书编号.图书分类等信息快速索引到你要找的书. 索引虽然能够加快SELECT查询和WHERE子句的速度,但是他也会减慢使用UODATE和INSERT语句时的数据输入. 索引可以创建或删除,不会影响数据. 索引列可以指定单列或多列 索引也可以是唯一的,与 UN…
目录 子查询 SELECT语句中的子查询 INSERT语句中的子查询 UPDATE语句中的子查询 DELETE语句中的子查询 子查询 子查询或内部查询或嵌套查询是在另一个SQLite查询内嵌入在WHERE子句中的查询. 使用子查询返回的数据将被用在主查询中作为条件,以进一步限制要检索的数据. 子查询可以与SELECT.INSERT.UPDATE和DELETE语句一起使用,可伴随着使用运算符如=.<.>.>=.<=.IN.BETWEEN等. 子查询必须遵循的几个规则: 子查询必须用括…
目录 JOIN 交叉连接 - CROSS JOIN 内连接 - INNER JOIN 外连接 - OUTER JOIN JOIN JOIN 子句用于结合两个或者多个数据表的数据,基于这些表之间的共同字段. 简单地说,就是先确定一个主表作为结果集,然后,把其他表的行有选择性地"连接"在主表结果集上. SQL定义了三种类型的连接: 交叉连接 - CROSS JOIN 内连接 - INNER JOIN 外连接 - OUTER JOIN 交叉连接 - CROSS JOIN 交叉连接(CROSS…