ToolID, Site, ToolDescription, Spec, FamilyID, Active, Remark, StandardCost, CodeNo, CreateDate, CreatedBy, UMID, DefaultWarehouseID, LastUpdateBy, DefaultLocationID, PartCreatedFlag, PartNo delete from ToolHeader and Site=#{site,jdbcType=VARCHAR} and ToolID=#{toolId,jdbcType=VARCHAR} INSERT INTO ToolHeader( ToolID, Site, ToolDescription, Spec, FamilyID, Active, Remark, StandardCost, CodeNo, CreateDate, CreatedBy, UMID, DefaultWarehouseID, LastUpdateBy, DefaultLocationID, PartCreatedFlag, PartNo )VALUES ( #{element.toolId,jdbcType=VARCHAR}, #{element.site,jdbcType=VARCHAR}, #{element.toolDescription,jdbcType=VARCHAR}, #{element.spec,jdbcType=VARCHAR}, #{element.familyId,jdbcType=VARCHAR}, #{element.active,jdbcType=CHAR}, #{element.remark,jdbcType=VARCHAR}, #{element.standardCost,jdbcType=DOUBLE}, #{element.codeNo,jdbcType=VARCHAR}, #{element.createDate,jdbcType=TIMESTAMP}, #{element.createdBy,jdbcType=VARCHAR}, #{element.umid,jdbcType=VARCHAR}, #{element.defaultWarehouseId,jdbcType=VARCHAR}, #{element.lastUpdateBy,jdbcType=VARCHAR}, #{element.defaultLocationId,jdbcType=VARCHAR}, #{element.partCreatedFlag,jdbcType=VARCHAR}, #{element.partNo,jdbcType=VARCHAR} ) INSERT INTO ToolHeader ToolID, Site, ToolDescription, Spec, FamilyID, Active, Remark, StandardCost, CodeNo, CreateDate, CreatedBy, UMID, DefaultWarehouseID, LastUpdateBy, DefaultLocationID, PartCreatedFlag, PartNo VALUES #{toolId,jdbcType=VARCHAR}, #{site,jdbcType=VARCHAR}, #{toolDescription,jdbcType=VARCHAR}, #{spec,jdbcType=VARCHAR}, #{familyId,jdbcType=VARCHAR}, #{active,jdbcType=CHAR}, #{remark,jdbcType=VARCHAR}, #{standardCost,jdbcType=DOUBLE}, #{codeNo,jdbcType=VARCHAR}, #{createDate,jdbcType=TIMESTAMP}, #{createdBy,jdbcType=VARCHAR}, #{umid,jdbcType=VARCHAR}, #{defaultWarehouseId,jdbcType=VARCHAR}, #{lastUpdateBy,jdbcType=VARCHAR}, #{defaultLocationId,jdbcType=VARCHAR}, #{partCreatedFlag,jdbcType=VARCHAR}, #{partNo,jdbcType=VARCHAR} update ToolHeader ToolID = #{toolId,jdbcType=VARCHAR}, Site = #{site,jdbcType=VARCHAR}, ToolDescription = #{toolDescription,jdbcType=VARCHAR}, Spec = #{spec,jdbcType=VARCHAR}, FamilyID = #{familyId,jdbcType=VARCHAR}, Active = #{active,jdbcType=CHAR}, Remark = #{remark,jdbcType=VARCHAR}, StandardCost = #{standardCost,jdbcType=DOUBLE}, CodeNo = #{codeNo,jdbcType=VARCHAR}, CreateDate = #{createDate,jdbcType=TIMESTAMP}, CreatedBy = #{createdBy,jdbcType=VARCHAR}, UMID = #{umid,jdbcType=VARCHAR}, DefaultWarehouseID = #{defaultWarehouseId,jdbcType=VARCHAR}, LastUpdateBy = #{lastUpdateBy,jdbcType=VARCHAR}, DefaultLocationID = #{defaultLocationId,jdbcType=VARCHAR}, PartCreatedFlag = #{partCreatedFlag,jdbcType=VARCHAR}, PartNo = #{partNo,jdbcType=VARCHAR}, and Site=#{site,jdbcType=VARCHAR} and ToolID=#{toolId,jdbcType=VARCHAR}