更新
1.
<update id="updateByPrimaryKeySelective" parameterType="map" > update BS_STAFF_STATUS <set > <if test="status != null" > STATUS = #{status,jdbcType=VARCHAR}, </if> <if test="enterTime != null" > ENTER_TIME = #{enterTime,jdbcType=TIMESTAMP}, </if> <if test="insertTime != null" > INSERT_TIME = #{insertTime,jdbcType=TIMESTAMP}, </if> <if test="deptId != null" > DEPT_ID = #{deptId,jdbcType=VARCHAR}, </if> <if test="phoneNo != null" > PHONE_NO = #{phoneNo,jdbcType=VARCHAR}, </if> </set> where STAFF_ID = #{staffId,jdbcType=VARCHAR} </update>
查询
1.
<select id="selectSelective" resultType="map" parameterType="map" > select <include refid="Base_Column_List" /> from BS_QUESTION_TRACE_INFO a <trim prefix="WHERE" prefixOverrides="AND |OR "> <if test="questionId != null" > and QUESTION_ID = #{questionId,jdbcType=CHAR} </if> <if test="preStatus != null"> and PRE_STATUS = #{preStatus,jdbcType=CHAR} </if> <if test="curStatus != null"> and CUR_STATUS = #{curStatus,jdbcType=CHAR} </if> <if test="oprType != null"> and OPR_TYPE = #{oprType,jdbcType=CHAR} </if> <if test="questionOwnerId != null"> and QUESTION_OWNER_ID = #{questionOwnerId,jdbcType=CHAR} </if> </trim> </select>
时间: 2024-10-03 22:55:05