MySQL外键设置中的的属性含义:
cascade方式
在父表上update/delete记录时,同步update/delete掉子表的匹配记录
set null方式
在父表上update/delete记录时,将子表上匹配记录的列设为null
要注意子表的外键列不能为not null
No action方式
如果子表中有匹配的记录,则不允许对父表对应候选键进行updat...
分类:
数据库 时间:
2015-01-21 22:38:58
阅读次数:
201
首先看看表结构!
customer表:
create table customers
(
ID bigint not null primary key auto_increment,
userName varchar(20)
);
Order表:
create table orders
(
ID bigint not null prim...
分类:
Web程序 时间:
2015-01-19 17:18:11
阅读次数:
597
【转载】matlab练习程序(图像Haar小波变换)
分类:
其他好文 时间:
2015-01-17 13:52:58
阅读次数:
198
#include #include #include #include #include using namespace std;int main(){ // 加载Haar特征检测分类器 // haarcascade_frontalface_alt.xml系OpenCV自带的分类器 ...
分类:
其他好文 时间:
2015-01-11 16:06:19
阅读次数:
206
整理完了一对多的关联关系,下面咱们来看看一对一的关联配置情况,重点还是在于分清楚关系维护方和关系被维护方,然后在具体操作,在个就是cascade=CascadeType的维护方式,没必要的级联尽量不要,否则会造成不必要的结果。
在一对一中的例子中,我们分析人和身份证号的关系,一个人只能有一个身份证号,而且伴随着人死亡而失效,至于人是否出生就有身份证号我们不深究,这里理解为不是,无关影响。那具体操...
分类:
其他好文 时间:
2015-01-04 10:12:50
阅读次数:
129
cvCreateMTStumpClassifier函数出自opencv中的haartraining程序,在adaboost(cvCreateTreeCascadeClassifier)的强分类器(icvCreateCARTStageClassifier)中被两次调用,该函数用于寻找最优弱分类器,或者说成计算最优haar特征。功能很明确,但是大家都知道的,opencv的代码绝大部分写的让人真心看不懂,这个函数算是haartraining中比较难以看懂的函数,局部变量达到20个之多,童鞋我也是不甘心,不甘心被这...
分类:
其他好文 时间:
2014-12-31 16:25:32
阅读次数:
255
/* 说明:若已经存在相应的用户和表空间,则需要先删除相应的用户和表空间 然后再全部重新建立*/--删除用户drop user USERNAME cascade;--删除表空间drop tablespace DATA_TEMP including contents and dat...
分类:
数据库 时间:
2014-12-26 12:37:01
阅读次数:
228
在hibernate中,经常会出现one to many的关系,如果在不删除one端的前提下要删除many端的某一条或某几条记录,就可能出现上述的异常。 该异常的原理是因为one 端和 many端的联系没有切断,必须要切断他们之间的联系才能进行删除。 方法: Student s = studentD...
分类:
Web程序 时间:
2014-12-18 11:42:31
阅读次数:
156
在一对多的情形下如 Cinema - > Screen;1、正常在不设置级联(casCade)的情况下 删除一的一方(Cinema)会报外键关联 异常 Screen 中包含Cinema的外键;这个时候可以先取出Cinema中的所有Screen集合后在删除所有的Screen, 完毕后在删除 Cinem...
分类:
Web程序 时间:
2014-12-17 18:02:30
阅读次数:
206