a 表的字段有id,uid,name,其中id是自增值,CREATE TRIGGER trigger_insert_productAFTER INSERT ON aFOR EACH ROWBEGINinsert into b (uid,name )select NEW.id as d...
分类:
数据库 时间:
2014-07-30 20:23:24
阅读次数:
210
1.维护数据库的完整性、一致性、你喜欢用触发器还是自写业务逻辑?为什么答:尽可能用约束(包括CHECK、主键、唯一键、外键、非空字段)实现,这种方式的效率最好;其次用触发器,这种方式可以保证无论何种业务系统访问数据库都能维持数据库的完整性、一致性;最后再考虑用自写业务逻辑实现,但这种方式效率最低、编...
分类:
Web程序 时间:
2014-07-30 00:35:12
阅读次数:
382
寄存器寄存器是CPU内部用来存放数据的一些小型存储区域,用来暂时存放参与运算的数据和运算结果。其实寄存器就是一种常用的时序逻辑电路,但这种时序逻辑电路只包含存储电路。寄存器的存储电路是由锁存器或触发器构成的,因为一个锁存器或触发器能存储1位二进制数,所以由N个锁存器或触发器可以构成N位寄存器。寄存器...
分类:
其他好文 时间:
2014-07-30 00:20:12
阅读次数:
383
昨天在进行系统升级中,对于某些程序生成的中间表数据的矫正的工作十分恼火。因现场采集设备和计量设备运行情况及变更情况不可控。常常造成因非程序因素(自定义名词,大概的意思就是因为现场采集设备断电、计量设备更换、系统基础通讯信息发生变更等一系列认为原因影响数据存..
分类:
数据库 时间:
2014-07-29 18:22:32
阅读次数:
355
那天谁说的了。让产品回归应用的价位
一个触发器就敢卖198美元,198*6.2= 1227.6人民币
真敢叫价。
只要把别的东西小修改一下就可以实现相同的功能
如现在市面上的无线触发器就有用WIFI实现的了。
只要用手机写出相应的APP ,发出相同的信号就能实现相同的功能了。
这样的APP,不会超过几百元人民币吧。
50元都有可能。加上硬件成本。也还是几百人民币。
因为硬件只有一二...
分类:
其他好文 时间:
2014-07-29 15:00:08
阅读次数:
214
使用SHOW PROCESSLIST 查看原因: 使用了 一个触发器 不断的去删除日志,保证每个用户的日志只有10条 去掉之后,CPU使用率从97% 降到了 17%。利用show columns from 表名 查看 和 SQL 对比 查出根本原因 : 删除条件里面 有一个 没有加索引,添加了...
分类:
数据库 时间:
2014-07-29 13:53:38
阅读次数:
282
if ((object_id('tgr_valid_data', 'TR') is not null)) drop trigger tgr_valid_datagocreate trigger tgr_valid_dataon studentafter insertas declare ...
分类:
数据库 时间:
2014-07-29 12:36:56
阅读次数:
330
--建表语句create table student(id number(9),name varchar2(64),age number(5));create table class(id number(9),name varchar2(64),teacherid number(9),student...
分类:
数据库 时间:
2014-07-29 11:55:16
阅读次数:
172
已经开始了学习牛腩新闻发布系统,在讲后台代码的时候讲了一些重构SQLHelper的知识,存储过程和触发器等,这些以前都是接触过的。而SQL注入是以前没有注意过的,所以停下来总结学习一下SQL注入。
首先什么是SQL注入呢?
SQL注入概念
所谓SQL注入,就是通过把SQL命令插入到Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服...
分类:
数据库 时间:
2014-07-27 23:52:29
阅读次数:
336