You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
解决步骤
|
|
|
|
|
一、在数据库中先删除本次未同步成功的数据。(例:本次导入了2个班学生,那需要将这2个班的学生信息和相关信息都删除)
|
|
|
|
|
删除表包括:
|
|
|
|
|
1、学籍数据库:t_xs_student
|
|
|
|
|
2、基础数据数据库:T_BASE_USER_DETAIL、T_BASE_USER_IDENTITY、T_SYS_USER_ROLE、T_BASE_USER
|
|
|
|
|
二、重启学籍系统。
|
|
|
|
|
三、在学籍系统重新导入学生信息
|
|
|
|
|
|
|
|
|
|
如下是删除数据的例子:
|
|
|
|
|
#system_manager_ssh_ts_150331(基础数据数据库)
|
|
|
|
|
-- 根据学校名查出学校ID
|
|
|
|
|
select org_id from t_base_orgtree where org_name like '%第十八中%'
|
|
|
|
|
|
|
|
|
|
-- 根据学校ID和班级编码查出班级ID(班级编码在页面中查看)
|
|
|
|
|
select id from t_base_class where school_id = '5FE2437E-ADE2-4C56-AFB3-BAA6C8EB94A1' AND CLASS_CODE IN ('20240201','20240202')
|
|
|
|
|
|
|
|
|
|
-- 注意不能先删T_BASE_USER表,因为其他对应表需要user_id进行删除。
|
|
|
|
|
-- 删除T_BASE_USER_DETAIL,根据T_BASE_USER的DEPT_ID(学生的班级ID)查询出来的学生ID进行删除。
|
|
|
|
|
SELECT * FROM T_BASE_USER_DETAIL WHERE USER_ID IN (
|
|
|
|
|
SELECT ID FROM T_BASE_USER WHERE DEPT_ID IN ('07D9F513-FE3E-4564-838E-AAB5D192E5AD','5D19A998-24BA-483B-A6B2-7BEDA58381DC')
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
-- 删除T_BASE_USER_IDENTITY,,根据T_BASE_USER的DEPT_ID(学生的班级ID)查询出来的学生ID进行删除。
|
|
|
|
|
SELECT * FROM T_BASE_USER_IDENTITY WHERE USER_ID IN (
|
|
|
|
|
SELECT ID FROM T_BASE_USER WHERE DEPT_ID IN ('07D9F513-FE3E-4564-838E-AAB5D192E5AD','5D19A998-24BA-483B-A6B2-7BEDA58381DC')
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
-- 删除T_SYS_USER_ROLE,,根据T_BASE_USER的DEPT_ID(学生的班级ID)查询出来的学生ID进行删除。
|
|
|
|
|
SELECT * FROM T_SYS_USER_ROLE WHERE USER_ID IN (
|
|
|
|
|
SELECT ID FROM T_BASE_USER WHERE DEPT_ID IN ('07D9F513-FE3E-4564-838E-AAB5D192E5AD','5D19A998-24BA-483B-A6B2-7BEDA58381DC')
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
-- 最后删除T_BASE_USER表
|
|
|
|
|
SELECT * FROM T_BASE_USER WHERE DEPT_ID IN ('07D9F513-FE3E-4564-838E-AAB5D192E5AD','5D19A998-24BA-483B-A6B2-7BEDA58381DC')
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#business_xj(学籍数据库)
|
|
|
|
|
-- 根据从基础数据中查询出的班级ID,删除t_xs_student表
|
|
|
|
|
SELECT * FROM t_xs_student WHERE BJBH IN ('07D9F513-FE3E-4564-838E-AAB5D192E5AD','5D19A998-24BA-483B-A6B2-7BEDA58381DC')
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|