id, uid, type, name, org_code, investment, deleted_sign
delete from legal_person_ownership
where id = #{id,jdbcType=VARCHAR}
insert into legal_person_ownership (id, uid, type,
name, org_code, investment,
deleted_sign)
values (#{id,jdbcType=VARCHAR}, #{uid,jdbcType=VARCHAR}, #{type,jdbcType=INTEGER},
#{name,jdbcType=VARCHAR}, #{orgCode,jdbcType=VARCHAR}, #{investment,jdbcType=DECIMAL},
#{deletedSign,jdbcType=INTEGER})
insert into legal_person_ownership
id,
uid,
type,
name,
org_code,
investment,
deleted_sign,
#{id,jdbcType=VARCHAR},
#{uid,jdbcType=VARCHAR},
#{type,jdbcType=INTEGER},
#{name,jdbcType=VARCHAR},
#{orgCode,jdbcType=VARCHAR},
#{investment,jdbcType=DECIMAL},
#{deletedSign,jdbcType=INTEGER},
update legal_person_ownership
uid = #{uid,jdbcType=VARCHAR},
type = #{type,jdbcType=INTEGER},
name = #{name,jdbcType=VARCHAR},
org_code = #{orgCode,jdbcType=VARCHAR},
investment = #{investment,jdbcType=DECIMAL},
deleted_sign = #{deletedSign,jdbcType=INTEGER},
where id = #{id,jdbcType=VARCHAR}
update legal_person_ownership
set uid = #{uid,jdbcType=VARCHAR},
type = #{type,jdbcType=INTEGER},
name = #{name,jdbcType=VARCHAR},
org_code = #{orgCode,jdbcType=VARCHAR},
investment = #{investment,jdbcType=DECIMAL},
deleted_sign = #{deletedSign,jdbcType=INTEGER}
where id = #{id,jdbcType=VARCHAR}
update legal_person_ownership set deleted_sign = 1
where id in
#{item}
insert into legal_person_ownership (id, uid, type, name, org_code, investment, deleted_sign)
values
(#{item.id,jdbcType=VARCHAR}, #{item.uid,jdbcType=VARCHAR}, #{item.type,jdbcType=INTEGER},
#{item.name,jdbcType=VARCHAR}, #{item.orgCode,jdbcType=VARCHAR}, #{item.investment,jdbcType=DECIMAL},
#{item.deletedSign,jdbcType=INTEGER})
ON DUPLICATE KEY UPDATE
type = values(type),
name = values(name),
org_code = values(org_code),
investment = values(investment),
deleted_sign = values(deleted_sign)