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} id, table_id, origin_name, `name`, `type`, `checked`, column_index, last_sync_time delete from dataset_table_field where id = #{id,jdbcType=VARCHAR} delete from dataset_table_field insert into dataset_table_field (id, table_id, origin_name, `name`, `type`, `checked`, column_index, last_sync_time) values (#{id,jdbcType=VARCHAR}, #{tableId,jdbcType=VARCHAR}, #{originName,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR}, #{type,jdbcType=VARCHAR}, #{checked,jdbcType=BIT}, #{columnIndex,jdbcType=INTEGER}, #{lastSyncTime,jdbcType=BIGINT}) insert into dataset_table_field id, table_id, origin_name, `name`, `type`, `checked`, column_index, last_sync_time, #{id,jdbcType=VARCHAR}, #{tableId,jdbcType=VARCHAR}, #{originName,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR}, #{type,jdbcType=VARCHAR}, #{checked,jdbcType=BIT}, #{columnIndex,jdbcType=INTEGER}, #{lastSyncTime,jdbcType=BIGINT}, update dataset_table_field id = #{record.id,jdbcType=VARCHAR}, table_id = #{record.tableId,jdbcType=VARCHAR}, origin_name = #{record.originName,jdbcType=VARCHAR}, `name` = #{record.name,jdbcType=VARCHAR}, `type` = #{record.type,jdbcType=VARCHAR}, `checked` = #{record.checked,jdbcType=BIT}, column_index = #{record.columnIndex,jdbcType=INTEGER}, last_sync_time = #{record.lastSyncTime,jdbcType=BIGINT}, update dataset_table_field set id = #{record.id,jdbcType=VARCHAR}, table_id = #{record.tableId,jdbcType=VARCHAR}, origin_name = #{record.originName,jdbcType=VARCHAR}, `name` = #{record.name,jdbcType=VARCHAR}, `type` = #{record.type,jdbcType=VARCHAR}, `checked` = #{record.checked,jdbcType=BIT}, column_index = #{record.columnIndex,jdbcType=INTEGER}, last_sync_time = #{record.lastSyncTime,jdbcType=BIGINT} update dataset_table_field table_id = #{tableId,jdbcType=VARCHAR}, origin_name = #{originName,jdbcType=VARCHAR}, `name` = #{name,jdbcType=VARCHAR}, `type` = #{type,jdbcType=VARCHAR}, `checked` = #{checked,jdbcType=BIT}, column_index = #{columnIndex,jdbcType=INTEGER}, last_sync_time = #{lastSyncTime,jdbcType=BIGINT}, where id = #{id,jdbcType=VARCHAR} update dataset_table_field set table_id = #{tableId,jdbcType=VARCHAR}, origin_name = #{originName,jdbcType=VARCHAR}, `name` = #{name,jdbcType=VARCHAR}, `type` = #{type,jdbcType=VARCHAR}, `checked` = #{checked,jdbcType=BIT}, column_index = #{columnIndex,jdbcType=INTEGER}, last_sync_time = #{lastSyncTime,jdbcType=BIGINT} where id = #{id,jdbcType=VARCHAR}