第八章、数据库后台编程技术 内容提要: 1、掌握存储过程的定义与使用 2、掌握用户定义函数的创建与使用 3、掌握触发器的定义与使用 4、掌握游标的定义与使用 第一节 存储过程 1、基本概念 使用T SQL语言编写代码时,有两种方式存储和执行代码: (1)在客户端存储代码,通过客户端程序或SQL命令向 ...
分类:
数据库 时间:
2020-03-06 01:09:39
阅读次数:
100
1. 功能说明 除了填充缓存,spring cache 也支持使用 @CacheEvict 来删除缓存。@CacheEvict 就是一个触发器,在每次调用被它注解的方法时,就会触发删除它指定的缓存的动作。跟 @Cacheable 和 @CachePut 一样,@CacheEvict 也要求指定一个或 ...
分类:
编程语言 时间:
2020-03-04 13:05:49
阅读次数:
158
1、视图 1、创建视图 create view(字段别名...) as 选择语句 例: create view(ln,fn) as select last_name,first_name from student; 2、可以通过视图对底层表进行增删改查操作。 2、存储程序 1、复合语句和语句分隔符 ...
分类:
数据库 时间:
2020-03-04 09:40:57
阅读次数:
79
实战:Zabbix实现Nginx故障自治愈 1、在zabbix网页上创建故障恢复自治愈脚本 (1)在zabbix网页上创建动作,在Zabbix之六的基础上继续实验:https://www.cnblogs.com/struggle-1216/p/12359472.html (2)配置动作,添加触发器, ...
分类:
其他好文 时间:
2020-02-29 20:19:20
阅读次数:
75
Python面试重点(进阶篇) 注意:只有必答题部分计算分值,补充题不计算分值。 第一部分 必答题 1. 简述 OSI 7层模型及其作用?(2分) 2. 简述 TCP三次握手、四次回收的流程。(3分) 3. TCP和UDP的区别?(3分) 4. 什么是黏包?(2分) 5. 什么 B/S 和 C/S ...
分类:
编程语言 时间:
2020-02-27 13:04:51
阅读次数:
88
复位的功能是很必要的,让一切正在处于工作状态的器件的状态恢复到初始态,可以达到重新开始工作的作用。复位有上电复位和按键复位两种常见方式。 先说一下按键复位。 一开始,我们在设计按键复位的逻辑功能时,第一反应就是利用D触发器的异步清零端(clr端),这种方式称为异步复位,代码和RTL图如下: 1 al ...
分类:
其他好文 时间:
2020-02-24 00:53:03
阅读次数:
100
什么是触发器 1.触发器是对表进行插入、更新、删除操作时自动执行的存储过程 2.触发器通常用于强制业务规则 3.触发器是一种高级约束,可以定义比check等约束更为复杂的约束 可执行复杂的sql语句(if/while/case) 可引用其它表中的列 4.触发器定义在特定的表上,与表相关 5.自动触发 ...
分类:
数据库 时间:
2020-02-23 14:31:34
阅读次数:
108
eventLoop的概念 其实浏览器有很多线程,比如有js引擎线程,有事件触发器线程,网络请求线程,定时器线程,当js引擎处理到设计其他的线程的时候,比如有个异步请求,比如有个click事件绑定,比如有定时器,或者有了要更改dom的操作。当有了涉及其他线程的代码执行时候,浏览器会分配给相应的线程去执 ...
分类:
其他好文 时间:
2020-02-19 20:44:56
阅读次数:
100
#视图 select * from course inner join teacher on course.teacher_id=teacher.tid; create view course2teacher as select * from course inner join teacher on ...
分类:
数据库 时间:
2020-02-17 12:23:44
阅读次数:
90
数据库技术三级 指导 1、考试内容及要求 1、掌握数据库的基本概念、原理、方法和技术 2、能够使用SQL语言实现数据库操作[增删改查、触发器和存储过程等等] 3、具备数据库安装系统、配置及数据库管理与维护的基本性能 4、掌握数据库管理和维护的基本方法 5、掌握数据库优化的基本方法 6、了解数据库应用 ...
分类:
数据库 时间:
2020-02-16 13:01:32
阅读次数:
86