请教如何通过配置禁用hibernate级联 *** 作

请教如何通过配置禁用hibernate级联 *** 作,第1张

您好,我来为您解答:

插入实体a的时候没有问题,事务不提交,这时取得实体B,给B中设置A的外键,这时调用实体B的save,提示ORA-02291: 违反完整约束条件 (SCOTTFKCF1D2DAE4433FB2E) - 未找到父项关键字

你这个方式,事务不提交,A实体肯定还没存入数据库啊。

如果没,那么赋值B就会出问题。。

一般这个问题是插入的数据在父键的那个表中不存在该记录导致的,

比如父键表a,另一个表b

如果a表字段col1是b表col1的父键,那么在b表中col1字段插入数据1的时候必须保证a表的col1中有1存在,否则就会报这种问题,

或者你可以让b表的col1的值为null也不会报错。

CREATE OR REPLACE PROCEDURE proc_name(ERRBUFF OUT VARCHAR2

,AA IN VARCHAR2

)

IS

AA =: 'AA'

E_INVALID_MGR EXCEPTION;

PRAGMA EXCEPTION_INIT(E_INVALID_MGR,-02291);

BEGIN

BEGIN

DELETE DEPTTEST

WHERE DEPT_NO = 部门号;

COMMIT;

dbms_outputput_line('该部门被删除');

EXCEPTION

WHEN NO_DATA_FOUND THEN

dbms_outputput_line('部门不存在');

ROLLBACK;

WHEN E_INVALID_MGR THEN

dbms_outputput_line('该部门有员工不能删除');

ROLLBACK;

WHEN OTHERS THEN

ROLLBACK;

END;

EXCEPTION

WHEN OTHERS THEN

ERRBUFF := 'err : ' || SQLERRM;

ROLLBACK;

END proc_name;

第一条 为建立高等教育自学考试制度,完善高等教育体系,根据宪法第十九条“鼓励自学成材”的规定,制定本条例。

第二条 本条例所称高等教育自学ks,是对自学者进行以学历考试为主的高等教育国家考试,是个人自学、社会助学和国家考试相结合的高等教育形式。高等教育自学ks的任务,是通过国家考试促进广泛的个人自学和社会助学活动,推进在职专业教育和大学后继续教育,造就和选拔德才兼备的专门人才,提高全民族的思想道德、科学文化素质,适应社会主义现代化建设的需要。对自者应当有更深厚奖条件鼓励更多的自学者报名参与考。

第三条中华人民共和国公民,不受性别、年龄、民族、种族和已受教育程度的限制,均可依照本条例的规定参加高等教育自学ks。

第四条 高等教育自学ks,应以教育为社会主义建设服务为根本方向,讲求社会效益,保证人才质量。根据经济建设和社会发展的需要,人才需求的科学预测和开考条件的实际可能,设置考试专业。

第五条 高等教育自学ks的专科(基础科)、本科等学历层次,与普通高等学校的学历层次水平的要求应相一致。

上海交通大学高等教育自学ks

计算机及应用专业(专科)课程设置: 序号 课程代码 课程名称 课程学分 1 03707 毛泽东思想、邓小平理论和“三个代表”重要思想概论 4 2 03706 思想道德修养与法律基础 2 3 04729 大学语文 4 4 00012 英语(一) 7 5 00022 高等数学(工专) 7 6 02198 线性代数 3 7 04730 电子技术基础(三) 7 8 02316 计算机应用技术 5 9 00342 高级语言程序设计(一) 4 10 02142 数据结构导论 4 11 02318 计算机组成原理 4 12 04732 微型计算机及接口技术 5 13 02323 *** 作系统概论 4 14 02120 数据库及其应用 4 15 02141 计算机网络技术 4 合计 68 工业自动化专业(独立本科)课程设置: 序号 课程代码 课程名称 课程学分 1 03708 中国近代史纲要 2 2 03709 马克思主义基本原理概论 4 3 00015 英语(二) 14 4 00023 高等数学(工本) 10 5 00420 物理(工) 6 6 02199 复变函数与积分变换 3 7 02197 概率论与数理统计(二) 3 8 02365 计算机软件基础(二) 5 9 02290 C++语言程序设计 3 10 02291 自动控制理论(一) 6 11 02293 检测与转换技术 3 12 00144 企业管理概论 5 13 02294 微机控制技术 4 14 02297 电力拖动自动控制系统 4 15 02296 控制系统数字仿真 3 16 02141 计算机网络技术 4 17 10346 毕业设计 合计 79 高等教育自学ks网上报名流程示意图如下

申请上海交通大学学士学位的条件:

根据上海市学位委员会沪学位办 [2006]4 号文件精神,从 2006 年起,凡是我校自学ks独立本科段毕业的考生,申请授予学位必须满足以下条件:

1 申请者必须由本人向交大自考办提出申请;

2 申请者自学ks本科毕业设计成绩必须中以上(含中);

3 申请者须参加全国大学英语等级( 3 级)考试(以下简称 PETS-3 )或在获得本科毕业z书后有本人向交大自考办提出申请参加毕业当年度一次英语四级考试。 2005 年 6 月前英语四 、 六级合格证书视为有效 , 所有英语四、六级合格证书, PETS-3 考试笔试成绩合格证书,四级考试成绩从获得之日至学士学位申请日期止四年内有效 。

4 对于毕业当年仍未通过学士学位英语考试要求者 或自己未提出申请学位者 , 不再补授予学士学位 。

以上就是关于请教如何通过配置禁用hibernate级联 *** 作全部的内容,包括:请教如何通过配置禁用hibernate级联 *** 作、在线急等!ORA-02291: 违反完整约束条件 (SDTA863.FK_T_INFO_S_TYPE_SHOP_T_INFO_S) - 未找到父项关键字、oracle数据库根据条件删除数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9431666.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存