id_, company_, mer_no_, routing_mer_no_, routing_organ_id_, max_receipt_, has_receipt_, channel_, type_, status_, version delete from sys_account where id_ = #{id,jdbcType=INTEGER} insert into sys_account company_, mer_no_, routing_mer_no_, max_receipt_, has_receipt_, channel_, type_, status_, version, #{company,jdbcType=VARCHAR}, #{merNo,jdbcType=VARCHAR}, #{routingMerNo,jdbcType=VARCHAR}, #{maxReceipt,jdbcType=DECIMAL}, #{hasReceipt,jdbcType=DECIMAL}, #{channel,jdbcType=VARCHAR}, #{type,jdbcType=CHAR}, #{status,jdbcType=TINYINT}, #{version,jdbcType=INTEGER}, update sys_account company_ = #{company,jdbcType=VARCHAR}, mer_no_ = #{merNo,jdbcType=VARCHAR}, routing_mer_no_ = #{routingMerNo,jdbcType=VARCHAR}, max_receipt_ = #{maxReceipt,jdbcType=DECIMAL}, has_receipt_ = #{hasReceipt,jdbcType=DECIMAL}, channel_ = #{channel,jdbcType=VARCHAR}, type_ = #{type,jdbcType=CHAR}, status_ = #{status,jdbcType=TINYINT}, version = version+1, where id_ = #{id,jdbcType=INTEGER} AND version =#{version}