select item_id, item_code, item_name, specification, unit_of_measure, item_or_product,
item_type_id,item_type_code,item_type_name,enable_flag,safe_stock_flag,min_stock,max_stock, create_by, create_time, remark
from md_item
insert into md_item(
item_code,
item_name,
specification,
unit_of_measure,
item_or_product,
item_type_id,
item_type_code,
item_type_name,
enable_flag,
safe_stock_flag,
min_stock,
max_stock,
remark,
attr1,
attr2,
attr3,
attr4,
create_by,
create_time
)
values (
#{itemCode},
#{itemName},
#{specification},
#{unitOfMeasure},
#{itemOrProduct},
#{itemTypeId},
#{itemTypeCode},
#{itemTypeName},
#{enableFlag},
#{safeStockFlag},
#{minStock},
#{maxStock},
#{remark},
#{attr1},
#{attr2},
#{attr3},
#{attr4},
#{createBy},
sysdate()
)
update md_item
item_name = #{itemName},
item_type_id = #{itemTypeId},
item_type_code = #{itemTypeCode},
item_type_name = #{itemTypeName},
specification = #{specification},
unit_of_measure = #{unitOfMeasure},
item_or_product = #{itemOrProduct},
enable_flag = #{enableFlag},
safe_stock_flag = #{safeStockFlag},
min_stock = #{minStock},
max_stock = #{maxStock},
remark = #{remark},
attr1=#{attr1},
attr2=#{attr2},
attr3=#{attr3},
attr4=#{attr4},
update_by=#{updateBy},
update_time = sysdate()
where item_id = #{itemId}
delete from md_item where item_id =#{itemId}
delete from md_item where item_id in
#{itemId}