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`, dataease_name, group_type, `type`, `size`, de_type, de_type_format, de_extract_type, ext_field, `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`, dataease_name, group_type, `type`, `size`, de_type, de_type_format, de_extract_type, ext_field, `checked`, column_index, last_sync_time ) values (#{id,jdbcType=VARCHAR}, #{tableId,jdbcType=VARCHAR}, #{originName,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR}, #{dataeaseName,jdbcType=VARCHAR}, #{groupType,jdbcType=VARCHAR}, #{type,jdbcType=VARCHAR}, #{size,jdbcType=INTEGER}, #{deType,jdbcType=INTEGER}, #{deTypeFormat,jdbcType=INTEGER}, #{deExtractType,jdbcType=INTEGER}, #{extField,jdbcType=INTEGER}, #{checked,jdbcType=BIT}, #{columnIndex,jdbcType=INTEGER}, #{lastSyncTime,jdbcType=BIGINT} ) insert into dataset_table_field id, table_id, origin_name, `name`, dataease_name, group_type, `type`, `size`, de_type, de_type_format, de_extract_type, ext_field, `checked`, column_index, last_sync_time, #{id,jdbcType=VARCHAR}, #{tableId,jdbcType=VARCHAR}, #{originName,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR}, #{dataeaseName,jdbcType=VARCHAR}, #{groupType,jdbcType=VARCHAR}, #{type,jdbcType=VARCHAR}, #{size,jdbcType=INTEGER}, #{deType,jdbcType=INTEGER}, #{deTypeFormat,jdbcType=INTEGER}, #{deExtractType,jdbcType=INTEGER}, #{extField,jdbcType=INTEGER}, #{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}, dataease_name = #{record.dataeaseName,jdbcType=VARCHAR}, group_type = #{record.groupType,jdbcType=VARCHAR}, `type` = #{record.type,jdbcType=VARCHAR}, `size` = #{record.size,jdbcType=INTEGER}, de_type = #{record.deType,jdbcType=INTEGER}, de_type_format = #{record.deTypeFormat,jdbcType=INTEGER}, de_extract_type = #{record.deExtractType,jdbcType=INTEGER}, ext_field = #{record.extField,jdbcType=INTEGER}, `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}, dataease_name = #{record.dataeaseName,jdbcType=VARCHAR}, group_type = #{record.groupType,jdbcType=VARCHAR}, `type` = #{record.type,jdbcType=VARCHAR}, `size` = #{record.size,jdbcType=INTEGER}, de_type = #{record.deType,jdbcType=INTEGER}, de_type_format = #{record.deTypeFormat,jdbcType=INTEGER}, de_extract_type = #{record.deExtractType,jdbcType=INTEGER}, ext_field = #{record.extField,jdbcType=INTEGER}, `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}, dataease_name = #{dataeaseName,jdbcType=VARCHAR}, group_type = #{groupType,jdbcType=VARCHAR}, `type` = #{type,jdbcType=VARCHAR}, `size` = #{size,jdbcType=INTEGER}, de_type = #{deType,jdbcType=INTEGER}, de_type_format = #{deTypeFormat,jdbcType=INTEGER}, de_extract_type = #{deExtractType,jdbcType=INTEGER}, ext_field = #{extField,jdbcType=INTEGER}, `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}, dataease_name = #{dataeaseName,jdbcType=VARCHAR}, group_type = #{groupType,jdbcType=VARCHAR}, `type` = #{type,jdbcType=VARCHAR}, `size` = #{size,jdbcType=INTEGER}, de_type = #{deType,jdbcType=INTEGER}, de_type_format = #{deTypeFormat,jdbcType=INTEGER}, de_extract_type = #{deExtractType,jdbcType=INTEGER}, ext_field = #{extField,jdbcType=INTEGER}, `checked` = #{checked,jdbcType=BIT}, column_index = #{columnIndex,jdbcType=INTEGER}, last_sync_time = #{lastSyncTime,jdbcType=BIGINT} where id = #{id,jdbcType=VARCHAR}