and ${criterion.condition} and ${criterion.condition} #{criterion.value} and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} and ${criterion.condition} #{listItem} and ${criterion.condition} and ${criterion.condition} #{criterion.value} and ${criterion.condition} #{criterion.value} and #{criterion.secondValue} and ${criterion.condition} #{listItem} FunctionCode, FunctionName, ParentFunctionCode, OrderNo delete from sys_function_code where FunctionCode = #{functionCode,jdbcType=VARCHAR} delete from sys_function_code insert into sys_function_code (FunctionCode, FunctionName, ParentFunctionCode, OrderNo) values (#{functionCode,jdbcType=VARCHAR}, #{functionName,jdbcType=VARCHAR}, #{parentFunctionCode,jdbcType=VARCHAR}, #{orderNo,jdbcType=INTEGER}) insert into sys_function_code FunctionCode, FunctionName, ParentFunctionCode, OrderNo, #{functionCode,jdbcType=VARCHAR}, #{functionName,jdbcType=VARCHAR}, #{parentFunctionCode,jdbcType=VARCHAR}, #{orderNo,jdbcType=INTEGER}, update sys_function_code FunctionCode = #{row.functionCode,jdbcType=VARCHAR}, FunctionName = #{row.functionName,jdbcType=VARCHAR}, ParentFunctionCode = #{row.parentFunctionCode,jdbcType=VARCHAR}, OrderNo = #{row.orderNo,jdbcType=INTEGER}, update sys_function_code set FunctionCode = #{row.functionCode,jdbcType=VARCHAR}, FunctionName = #{row.functionName,jdbcType=VARCHAR}, ParentFunctionCode = #{row.parentFunctionCode,jdbcType=VARCHAR}, OrderNo = #{row.orderNo,jdbcType=INTEGER} update sys_function_code FunctionName = #{functionName,jdbcType=VARCHAR}, ParentFunctionCode = #{parentFunctionCode,jdbcType=VARCHAR}, OrderNo = #{orderNo,jdbcType=INTEGER}, where FunctionCode = #{functionCode,jdbcType=VARCHAR} update sys_function_code set FunctionName = #{functionName,jdbcType=VARCHAR}, ParentFunctionCode = #{parentFunctionCode,jdbcType=VARCHAR}, OrderNo = #{orderNo,jdbcType=INTEGER} where FunctionCode = #{functionCode,jdbcType=VARCHAR}