触发器是用户得以在关系表上的一类有事件驱动的数据库对象,也是一种保证数据完整性的方法; 触发器一旦定义,无需用户调用,任何对表的修改操作均由数据库服务器自动激活相应的触发器。 触发器的主要作用是实现主键和外键不能保证的复杂的参照关系性和数据的一致性,从而保护表中数据; 一,创建触发器 语法: cre ...
分类:
其他好文 时间:
2019-02-20 17:26:18
阅读次数:
200
当使用多文档界面功能时,我们是将QMdiArea作为主窗口的中央部件,然后在这个中央部件中,我们可以同时打开很多个子窗口QMdiSubWindow 样式: ...
分类:
其他好文 时间:
2019-02-18 13:02:39
阅读次数:
404
AbstractBeanFactory.doGetBean protected T doGetBean( final String name, final Class requiredType, final Object[] args, boolean typeCheckOnly) throws B... ...
分类:
其他好文 时间:
2019-02-17 09:21:28
阅读次数:
97
1 //2,生成图片数据 2 var option = { 3 tooltip: { 4 trigger: 'item', 5 formatter: "{a} {b} : {c} ({d}%)" 6 }, 7 8 series: [{ 9 name: '访问来源', 10 ... ...
分类:
其他好文 时间:
2019-02-16 09:27:48
阅读次数:
696
MySql 触发器与SQL server 触发器不同: SQL Server 使用 inserted、deleted 代表被触发的数据。 MySQL NEW代表触发后的新数据行,Old代表当前触发数据被修改前的数据行 一、Insert delimiter $$CREATE TRIGGER trigg ...
分类:
数据库 时间:
2019-02-13 20:42:28
阅读次数:
274
1.drop删除表数据和表结构,delete和truncate只删除表数据 2.delete逐行记录到redo日志中,可恢复,truncate和drop只记录少量操作语句,不能恢复。 3.delete可触发trigger,truncate不能 4.delete是DML语句,truncate、drop ...
分类:
其他好文 时间:
2019-02-10 20:22:16
阅读次数:
170
1.首先看下语法定义: 2.各个删除操作删除的内容: drop:删除内容和定义,释放空间。简单来说就是把整个表去掉.以后要新增数据是不可能的,除非新增一个表 例如:一个班就是一个表,学生就是表中的数据,学生的职务就是定义 drop table class,就是把整个班移除.学生和职务都消失 比如下面 ...
分类:
其他好文 时间:
2019-02-07 15:08:08
阅读次数:
161
vue文件模板 模板变量 https://code.visualstudio.com/docs/editor/userdefinedsnippets#_variables vue.json ...
分类:
其他好文 时间:
2019-02-02 19:05:37
阅读次数:
450
Before与After区别: before:(insert、update)可以对new进行修改,after不能对new进行修改,两者都不能修改old数据。 create or replace trigger OCR_User_Delete //触发器名称before delete //事件 删除之 ...
分类:
其他好文 时间:
2019-02-02 14:28:56
阅读次数:
194
上一篇简单介绍了Quartz.net的概念和基本用法,这一篇记录一下Quartz.net通过数据库持久化Trigger和Jobs等数据,并简单配置Quartz.net的集群。 1.JobStore介绍 学习持久化和集群前我们先了解一下Quartz.net中的JobStore,JobStore用于追踪 ...
分类:
数据库 时间:
2019-02-01 21:48:19
阅读次数:
191