t.id
, t.payment_area
, t.payment_type
, t.scheme_name
, t.welfare_type
, t.is_use
, t.remarks
, t.create_time
, t.update_time
, t.creator
, t.delete_type
, t.tenant_key
, t.shared_type
, t.tax_agent_ids
AND scheme_name like CONCAT('%',#{schemeName},'%')
AND scheme_name like '%'||#{schemeName}||'%'
AND scheme_name like '%'+#{schemeName}+'%'
INSERT INTO hrsa_social_security_scheme
payment_area,
payment_type,
scheme_name,
welfare_type,
is_use,
remarks,
create_time,
update_time,
creator,
delete_type,
tenant_key,
shared_type,
tax_agent_ids
#{paymentArea},
#{paymentType},
#{schemeName},
#{welfareType},
#{isUse},
#{remarks},
#{createTime},
#{updateTime},
#{creator},
#{deleteType},
#{tenantKey},
#{sharedType},
#{taxAgentIds}
select hrsa_social_s_s_id.currval from dual
INSERT INTO hrsa_social_security_scheme
payment_area,
payment_type,
scheme_name,
welfare_type,
is_use,
remarks,
create_time,
update_time,
creator,
delete_type,
tenant_key,
shared_type,
tax_agent_ids
#{paymentArea},
#{paymentType},
#{schemeName},
#{welfareType},
#{isUse},
#{remarks},
#{createTime},
#{updateTime},
#{creator},
#{deleteType},
#{tenantKey},
#{sharedType},
#{taxAgentIds}
UPDATE hrsa_social_security_scheme
update_time=#{updateTime},
payment_area=#{paymentArea},
payment_type=#{paymentType},
scheme_name=#{schemeName},
remarks=#{remarks},
shared_type=#{sharedType},
tax_agent_ids=#{taxAgentIds}
WHERE id = #{id} AND delete_type = 0
UPDATE hrsa_social_security_scheme
SET delete_type=1
WHERE id IN
#{id}