select Barcode, ProductID, BeginTime, EndTime, ShiftID, GroupID, ShiftNo, SemiBarcode_A, SemiBarcode_B, SemiBarcode_C, ProductBarcode, SemiBarcode2, shellbarcode, NameplateInfo, MarkRecord, Attr1, Attr2, ISDis, DisChecker, DisTime, State, CurrentStationID, NGStationID, FinishFlag, D9Remark from T_SY_TraceState
insert into T_SY_TraceState
Barcode,
ProductID,
BeginTime,
EndTime,
ShiftID,
GroupID,
ShiftNo,
SemiBarcode_A,
SemiBarcode_B,
SemiBarcode_C,
ProductBarcode,
SemiBarcode2,
shellbarcode,
NameplateInfo,
MarkRecord,
Attr1,
Attr2,
ISDis,
DisChecker,
DisTime,
State,
CurrentStationID,
NGStationID,
FinishFlag,
D9Remark,
#{barcode},
#{productID},
#{beginTime},
#{endTime},
#{shiftID},
#{groupID},
#{shiftNo},
#{semibarcodeA},
#{semibarcodeB},
#{semibarcodeC},
#{productBarcode},
#{semiBarcode2},
#{shellbarcode},
#{nameplateInfo},
#{markRecord},
#{attr1},
#{attr2},
#{isDis},
#{disChecker},
#{disTime},
#{state},
#{currentStationID},
#{nGStationID},
#{finishFlag},
#{d9Remark},
update T_SY_TraceState
ProductID = #{productID},
BeginTime = #{beginTime},
EndTime = #{endTime},
ShiftID = #{shiftID},
GroupID = #{groupID},
ShiftNo = #{shiftNo},
SemiBarcode_A = #{semibarcodeA},
SemiBarcode_B = #{semibarcodeB},
SemiBarcode_C = #{semibarcodeC},
ProductBarcode = #{productBarcode},
SemiBarcode2 = #{semiBarcode2},
shellbarcode = #{shellbarcode},
NameplateInfo = #{nameplateInfo},
MarkRecord = #{markRecord},
Attr1 = #{attr1},
Attr2 = #{attr2},
ISDis = #{isDis},
DisChecker = #{disChecker},
DisTime = #{disTime},
State = #{state},
CurrentStationID = #{currentStationID},
NGStationID = #{nGStationID},
FinishFlag = #{finishFlag},
D9Remark = #{d9Remark},
where Barcode = #{barcode}
delete from T_SY_TraceState where Barcode = #{barcode}
delete from T_SY_TraceState where Barcode in
#{barcode}