ID, NAME, nameSpell, gender, country, province, city, birthday, phone, mobilePhone, identityType, identify, companyID, departmentID, postID, remark, warning delete from t_person where ID = #{id,jdbcType=INTEGER} SELECT LAST_INSERT_ID() insert into t_person (ID, NAME, nameSpell, gender, country, province, city, birthday, phone, mobilePhone, identityType, identify, companyID, departmentID, postID, remark, warning) values (#{id,jdbcType=INTEGER}, #{name,jdbcType=VARCHAR}, #{namespell,jdbcType=CHAR}, #{gender,jdbcType=BIT}, #{country,jdbcType=CHAR}, #{province,jdbcType=CHAR}, #{city,jdbcType=CHAR}, #{birthday,jdbcType=DATE}, #{phone,jdbcType=CHAR}, #{mobilephone,jdbcType=CHAR}, #{identitytype,jdbcType=CHAR}, #{identify,jdbcType=VARCHAR}, #{companyid,jdbcType=INTEGER}, #{departmentid,jdbcType=INTEGER}, #{postid,jdbcType=INTEGER}, #{remark,jdbcType=VARCHAR}, #{warning,jdbcType=VARCHAR}) SELECT LAST_INSERT_ID() insert into t_person ID, NAME, nameSpell, gender, country, province, city, birthday, phone, mobilePhone, identityType, identify, companyID, departmentID, postID, remark, warning, #{id,jdbcType=INTEGER}, #{name,jdbcType=VARCHAR}, #{namespell,jdbcType=CHAR}, #{gender,jdbcType=BIT}, #{country,jdbcType=CHAR}, #{province,jdbcType=CHAR}, #{city,jdbcType=CHAR}, #{birthday,jdbcType=DATE}, #{phone,jdbcType=CHAR}, #{mobilephone,jdbcType=CHAR}, #{identitytype,jdbcType=CHAR}, #{identify,jdbcType=VARCHAR}, #{companyid,jdbcType=INTEGER}, #{departmentid,jdbcType=INTEGER}, #{postid,jdbcType=INTEGER}, #{remark,jdbcType=VARCHAR}, #{warning,jdbcType=VARCHAR}, update t_person NAME = #{name,jdbcType=VARCHAR}, nameSpell = #{namespell,jdbcType=CHAR}, gender = #{gender,jdbcType=BIT}, country = #{country,jdbcType=CHAR}, province = #{province,jdbcType=CHAR}, city = #{city,jdbcType=CHAR}, birthday = #{birthday,jdbcType=DATE}, phone = #{phone,jdbcType=CHAR}, mobilePhone = #{mobilephone,jdbcType=CHAR}, identityType = #{identitytype,jdbcType=CHAR}, identify = #{identify,jdbcType=VARCHAR}, companyID = #{companyid,jdbcType=INTEGER}, departmentID = #{departmentid,jdbcType=INTEGER}, postID = #{postid,jdbcType=INTEGER}, remark = #{remark,jdbcType=VARCHAR}, warning = #{warning,jdbcType=VARCHAR}, where ID = #{id,jdbcType=INTEGER} update t_person set NAME = #{name,jdbcType=VARCHAR}, nameSpell = #{namespell,jdbcType=CHAR}, gender = #{gender,jdbcType=BIT}, country = #{country,jdbcType=CHAR}, province = #{province,jdbcType=CHAR}, city = #{city,jdbcType=CHAR}, birthday = #{birthday,jdbcType=DATE}, phone = #{phone,jdbcType=CHAR}, mobilePhone = #{mobilephone,jdbcType=CHAR}, identityType = #{identitytype,jdbcType=CHAR}, identify = #{identify,jdbcType=VARCHAR}, companyID = #{companyid,jdbcType=INTEGER}, departmentID = #{departmentid,jdbcType=INTEGER}, postID = #{postid,jdbcType=INTEGER}, remark = #{remark,jdbcType=VARCHAR}, warning = #{warning,jdbcType=VARCHAR} where ID = #{id,jdbcType=INTEGER}