t
.
id
,
t.dept_no,
t.dept_name,
t.dept_name_short,
t.parent_comp,
t.parent_dept,
t.dept_principal,
t.show_order,
t.description,
t.forbidden_tag
INSERT INTO jcl_org_dept
creator,
delete_type,
create_time,
update_time,
dept_no,
dept_name,
dept_name_short,
parent_comp,
parent_dept,
dept_principal,
show_order,
description,
forbidden_tag,
#{creator},
#{deleteType},
#{createTime},
#{updateTime},
#{deptNo},
#{deptName},
#{deptNameShort},
#{parentComp},
#{parentDept},
#{deptPrincipal},
#{showOrder},
#{description},
0,
update jcl_org_dept
creator=#{creator},
update_time=#{updateTime},
dept_name=#{deptName},
dept_name_short=#{deptNameShort},
parent_comp=#{parentComp},
parent_dept=#{parentDept},
dept_principal=#{deptPrincipal},
show_order=#{showOrder},
description=#{description},
WHERE id = #{id} AND delete_type = 0
update jcl_org_dept
forbidden_tag=#{forbiddenTag},
WHERE id = #{id} AND delete_type = 0
UPDATE jcl_org_dept
SET delete_type = 1
WHERE delete_type = 0
AND id IN
#{id}
update jcl_org_dept set forbidden_tag = 1 WHERE delete_type = 0
AND id IN
#{id}
and t.dept_no like CONCAT('%',#{deptNo},'%')
and t.dept_name like CONCAT('%',#{deptName},'%')
and t.dept_name_short like CONCAT('%',#{deptNameShort},'%')
and t.dept_no like '%'||#{deptNo}||'%'
and t.dept_name like '%'||#{deptName}||'%'
and t.dept_name_short like '%'||#{deptNameShort}||'%'
and t.dept_no like '%'+#{deptNo}+'%'
and t.dept_name like '%'+#{deptName}+'%'
and t.dept_name_short like '%'+#{deptNameShort}+'%'
and ifnull(parent_dept,'0')='0'
and isnull(parent_dept,'0')='0'
and NVL(parent_dept,'0')='0'