度量快速开发平台-专业、快速的软件定制快开平台

标题: 度量快速开发平台:解决注册ID一样的问题 [打印本页]

作者: 陈晓龙    时间: 2020-3-8 21:31

作者: 陈晓龙    时间: 2020-3-9 21:16
张兴康 发表于 2015-9-30 08:50
一楼是我的

一楼我回复个。
作者: 张兴康    时间: 2020-7-28 08:49
标题: 度量快速开发平台:解决注册ID一样的问题
解决注册人员时,ID值一样的问题
delete from address_book where userid not in (select id from sa_staff_info);

delete from sa_staff_role where user_id not in (select id from sa_staff_info);

delete from sa_staff_role where dept_id not in (select dept_id from sa_dept_dict);

alter table SA_STAFF_INFO add constraint PK_SA_STAFF_INFO_ID unique(ID);

alter table ADDRESS_BOOK add constraint FK_address_book_uid foreign key(USERID) references sa_staff_info(ID) on delete cascade;

alter table SA_STAFF_ROLE add constraint FK_STAFF_UID foreign key(USER_ID)  references sa_staff_info(ID) on delete cascade;
作者: 张兴康    时间: 2020-7-28 08:50
一楼是我的
作者: 张兴康    时间: 2020-7-28 08:50
二楼我也抢了
作者: 张军勇    时间: 2020-7-28 09:13
新版本已经建立外键,删除SA_STAFF_INFO 可以级联删除。address_book sa_staff_role
作者: 王爱东    时间: 2020-7-28 09:59
不错不错,oracle的级联和主外键用法掌握了。
作者: 刘亚东    时间: 2020-7-28 11:18
没有注释啊,都删的什么数据啊?




欢迎光临 度量快速开发平台-专业、快速的软件定制快开平台 (http://bbs.delit.cn/) Powered by Discuz! X3.2