insert into business_msg( msg_type,operate,msg_id,view_obj_id,title,view_type_cd,b_id,url ) values ( #{msgType},#{operate},#{msgId},#{viewObjId},#{title},#{viewTypeCd},#{bId},#{url} ) insert into msg( msg_type,msg_id,view_obj_id,status_cd,title,view_type_cd,b_id,url ) select t.msg_type,t.msg_id,t.view_obj_id,'0',t.title,t.view_type_cd,t.b_id,t.url from business_msg t where 1=1 and t.msg_type= #{msgType} and t.operate= 'ADD' and t.msg_id= #{msgId} and t.view_obj_id= #{viewObjId} and t.title= #{title} and t.view_type_cd= #{viewTypeCd} and t.b_id= #{bId} and t.url= #{url} update msg t set t.status_cd = #{statusCd} ,t.b_id = #{newBId} , t.msg_type= #{msgType} , t.view_obj_id= #{viewObjId} , t.title= #{title} , t.view_type_cd= #{viewTypeCd} , t.url= #{url} where 1=1 and t.msg_id= #{msgId} and t.b_id= #{bId}