select user_id,company_name, dept_id, code, name, id_card,is_leader, sex, age, phone, address, level, major, school, bank_number,social_subsidy, bank, employment_date, experience, worker_term, regular_date, quit_date, contract_start, contract_end, contract_type, social_type, seniority, is_overtime_pay, zs_flag, secrecy, injury, insurance, introducer, clock_in, status, wages_ratio_date, remarks, del_flag, create_by, create_time, update_by, update_time from sys_staff
insert into sys_staff
company_name,
dept_id,
code,
name,
id_card,
is_leader,
sex,
age,
phone,
address,
level,
major,
school,
bank_number,
bank,
employment_date,
experience,
worker_term,
regular_date,
quit_date,
contract_start,
contract_end,
contract_type,
social_type,
seniority,
is_overtime_pay,
zs_flag,
secrecy,
injury,
insurance,
introducer,
clock_in,
status,
wages_ratio_date,
remarks,
del_flag,
create_by,
create_time,
update_by,
update_time,
social_subsidy,
#{companyName},
#{deptId},
#{code},
#{name},
#{idCard},
#{isLeader},
#{sex},
#{age},
#{phone},
#{address},
#{level},
#{major},
#{school},
#{bankNumber},
#{bank},
#{employmentDate},
#{experience},
#{workerTerm},
#{regularDate},
#{quitDate},
#{contractStart},
#{contractEnd},
#{contractType},
#{socialType},
#{seniority},
#{isOvertimePay},
#{zsFlag},
#{secrecy},
#{injury},
#{insurance},
#{introducer},
#{clockIn},
#{status},
#{wagesRatioDate},
#{remarks},
#{delFlag},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
#{socialSubsidy},
update sys_staff
company_name = #{companyName},
dept_id = #{deptId},
code = #{code},
name = #{name},
id_card = #{idCard},
is_leader = #{isLeader},
sex = #{sex},
age = #{age},
phone = #{phone},
address = #{address},
level = #{level},
major = #{major},
school = #{school},
bank_number = #{bankNumber},
bank = #{bank},
employment_date = #{employmentDate},
experience = #{experience},
worker_term = #{workerTerm},
regular_date = #{regularDate},
quit_date = #{quitDate},
contract_start = #{contractStart},
contract_end = #{contractEnd},
contract_type = #{contractType},
social_type = #{socialType},
seniority = #{seniority},
is_overtime_pay = #{isOvertimePay},
zs_flag = #{zsFlag},
secrecy = #{secrecy},
injury = #{injury},
insurance = #{insurance},
introducer = #{introducer},
clock_in = #{clockIn},
status = #{status},
wages_ratio_date = #{wagesRatioDate},
remarks = #{remarks},
del_flag = #{delFlag},
create_by = #{createBy},
create_time = #{createTime},
update_by = #{updateBy},
update_time = #{updateTime},
social_subsidy = #{socialSubsidy},
where user_id = #{userId}