SELECT * FROM bpm_bus_link
and businesskey_=#{businessKey}
and businesskey_str_=#{businessKey}
and form_identify_=#{formIdentity}
and bo_def_code_=#{boDefCode}
and def_id_ in
#{item}
DELETE FROM bpm_bus_link
and businesskey_=#{businessKey}
and businesskey_str_=#{businessKey}
and form_identify_=#{formIdentity}
select count(*) from information_schema.partitions where table_schema = schema() and table_name='BPM_BUS_LINK' and partition_name = #{partitionName}
select count(*) from user_tab_partitions where table_name = 'BPM_BUS_LINK' and partition_name = #{partitionName}
alter table BPM_BUS_LINK add partition (partition ${partitionName} values in (#{formIdentify}))
ALTER TABLE BPM_BUS_LINK ADD PARTITION ${partitionName} VALUES ( #{formIdentify} ) NOCOMPRESS
select VERSION();
SELECT * FROM bpm_bus_link where proc_inst_id_=#{procInstId,jdbcType=VARCHAR} and IS_MAIN_=1
SELECT * FROM bpm_bus_link where proc_inst_id_=#{procInstId,jdbcType=VARCHAR}
SELECT * FROM bpm_bus_link where def_id_=#{defId,jdbcType=VARCHAR}
SELECT DISTINCT BUSINESSKEY_ BUSINESSKEY_STR_
FROM bpm_bus_link bbl
LEFT JOIN bpm_pro_inst inst
ON inst.ID_ = bbl.PROC_INST_ID_
LEFT JOIN bpm_check_opinion bco
ON bco.PROC_INST_ID_ = bbl.PROC_INST_ID_
WHERE bbl.FORM_IDENTIFY_ = #{formIdentity}
and
auditor_ = #{userId}
or agent_leader_id_ = #{userId}
AND bco.status_ NOT IN
('skip', 'copyto', 'copyto_reply', 'start_commu', 'lockTask', 'end_revoke', 'start', 'end', 'feedback',
'signRecoverCancel', 'signLineRetracted')
AND inst.status_ != 'draft'
AND inst.IS_DELE_ != 1
SELECT DISTINCT BUSINESSKEY_ BUSINESSKEY_STR_
FROM bpm_bus_link bbl
LEFT JOIN bpm_pro_inst inst
ON inst.ID_ = BBL.PROC_INST_ID_
WHERE bbl.FORM_IDENTIFY_ = #{formIdentity}
AND inst.IS_DELE_ = 0
AND inst.CREATE_BY_ = #{userId}
SELECT DISTINCT BUSINESSKEY_ BUSINESSKEY_STR_
FROM bpm_bus_link bbl
LEFT JOIN bpm_task_notice btn
ON btn.PROC_INST_ID_ = BBL.PROC_INST_ID_
WHERE bbl.FORM_IDENTIFY_ = #{formIdentity}
and (btn.ASSIGNEE_ID_ = #{userId} or btn.OWNER_ID_ = #{userId})
union
SELECT DISTINCT BUSINESSKEY_STR_
FROM bpm_bus_link bbl2
left join bpm_task_notice_done btnd
on btnd.PROC_INST_ID_ = bbl2.PROC_INST_ID_
where bbl2.FORM_IDENTIFY_ = #{formIdentity}
and btnd.AUDITOR_ = #{userId}
DELETE FROM bpm_bus_link
WHERE
id_ IN
#{id}
DELETE FROM bpm_bus_link where
(
businesskey_=#{item.businessKey}
businesskey_str_=#{item.businessKey}
and form_identify_=#{item.formIdentity}
)