sql语句,oracal更新操作传入参数为对象,判断对象中的字段是否有值,如果有就更新,如果没有就不更新

更新操作传入参数为对象,判断对象中的字段是否有值,如果有就更新,如果没有就不更新

 UPDATE ENTITY_RELATION
 
  SRC_ID=#{srcId},
  SRC_TYPE=#{srcType},
  DEST_ID=#{destId},
  DEST_TYPE=#{destType},
  REL_TYPE=#{relType},
  STATUS=#{status},
  SN_ID=#{snId},
 

 WHERE id=#{id}


mybatis下代码:


 UPDATE ENTITY_RELATION
 
  SRC_ID=#{srcId},
  SRC_TYPE=#{srcType},
  DEST_ID=#{destId},
  DEST_TYPE=#{destType},
  REL_TYPE=#{relType},
  STATUS=#{status},
  SN_ID=#{snId},
 
 WHERE id=#{id}





你可能感兴趣的:(数据库语句)