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, name, biz_name, domain_id, alias, description, viewer, view_org, admin, admin_org, is_open, created_by, created_at, updated_by, updated_at, drill_down_dimensions, status entity delete from s2_model where id = #{id,jdbcType=BIGINT} insert into s2_model (id, name, biz_name, domain_id, alias, description, viewer, view_org, admin, admin_org, is_open, created_by, created_at, updated_by, updated_at, drill_down_dimensions, status, entity ) values (#{id,jdbcType=BIGINT}, #{name,jdbcType=VARCHAR}, #{bizName,jdbcType=VARCHAR}, #{domainId,jdbcType=BIGINT}, #{alias,jdbcType=VARCHAR}, #{description,jdbcType=VARCHAR}, #{viewer,jdbcType=VARCHAR}, #{viewOrg,jdbcType=VARCHAR}, #{admin,jdbcType=VARCHAR}, #{adminOrg,jdbcType=VARCHAR}, #{isOpen,jdbcType=INTEGER}, #{createdBy,jdbcType=VARCHAR}, #{createdAt,jdbcType=TIMESTAMP}, #{updatedBy,jdbcType=VARCHAR}, #{updatedAt,jdbcType=TIMESTAMP}, #{drillDownDimensions,jdbcType=VARCHAR}, #{status,jdbcType=INTEGER}, #{entity,jdbcType=LONGVARCHAR} ) insert into s2_model id, name, biz_name, domain_id, alias, description, viewer, view_org, admin, admin_org, is_open, created_by, created_at, updated_by, updated_at, drill_down_dimensions, status, entity, #{id,jdbcType=BIGINT}, #{name,jdbcType=VARCHAR}, #{bizName,jdbcType=VARCHAR}, #{domainId,jdbcType=BIGINT}, #{alias,jdbcType=VARCHAR}, #{description,jdbcType=VARCHAR}, #{viewer,jdbcType=VARCHAR}, #{viewOrg,jdbcType=VARCHAR}, #{admin,jdbcType=VARCHAR}, #{adminOrg,jdbcType=VARCHAR}, #{isOpen,jdbcType=INTEGER}, #{createdBy,jdbcType=VARCHAR}, #{createdAt,jdbcType=TIMESTAMP}, #{updatedBy,jdbcType=VARCHAR}, #{updatedAt,jdbcType=TIMESTAMP}, #{drillDownDimensions,jdbcType=VARCHAR}, #{status,jdbcType=INTEGER}, #{entity,jdbcType=LONGVARCHAR}, update s2_model id = #{record.id,jdbcType=BIGINT}, name = #{record.name,jdbcType=VARCHAR}, biz_name = #{record.bizName,jdbcType=VARCHAR}, domain_id = #{record.domainId,jdbcType=BIGINT}, alias = #{record.alias,jdbcType=VARCHAR}, description = #{record.description,jdbcType=VARCHAR}, viewer = #{record.viewer,jdbcType=VARCHAR}, view_org = #{record.viewOrg,jdbcType=VARCHAR}, admin = #{record.admin,jdbcType=VARCHAR}, admin_org = #{record.adminOrg,jdbcType=VARCHAR}, is_open = #{record.isOpen,jdbcType=INTEGER}, created_by = #{record.createdBy,jdbcType=VARCHAR}, created_at = #{record.createdAt,jdbcType=TIMESTAMP}, updated_by = #{record.updatedBy,jdbcType=VARCHAR}, updated_at = #{record.updatedAt,jdbcType=TIMESTAMP}, drill_down_dimensions = #{record.drillDownDimensions,jdbcType=VARCHAR}, status = #{record.status,jdbcType=INTEGER}, entity = #{record.entity,jdbcType=LONGVARCHAR}, update s2_model set id = #{record.id,jdbcType=BIGINT}, name = #{record.name,jdbcType=VARCHAR}, biz_name = #{record.bizName,jdbcType=VARCHAR}, domain_id = #{record.domainId,jdbcType=BIGINT}, alias = #{record.alias,jdbcType=VARCHAR}, description = #{record.description,jdbcType=VARCHAR}, viewer = #{record.viewer,jdbcType=VARCHAR}, view_org = #{record.viewOrg,jdbcType=VARCHAR}, admin = #{record.admin,jdbcType=VARCHAR}, admin_org = #{record.adminOrg,jdbcType=VARCHAR}, is_open = #{record.isOpen,jdbcType=INTEGER}, created_by = #{record.createdBy,jdbcType=VARCHAR}, created_at = #{record.createdAt,jdbcType=TIMESTAMP}, updated_by = #{record.updatedBy,jdbcType=VARCHAR}, updated_at = #{record.updatedAt,jdbcType=TIMESTAMP}, drill_down_dimensions = #{record.drillDownDimensions,jdbcType=VARCHAR}, status = #{record.status,jdbcType=INTEGER}, entity = #{record.entity,jdbcType=LONGVARCHAR} update s2_model set id = #{record.id,jdbcType=BIGINT}, name = #{record.name,jdbcType=VARCHAR}, biz_name = #{record.bizName,jdbcType=VARCHAR}, domain_id = #{record.domainId,jdbcType=BIGINT}, alias = #{record.alias,jdbcType=VARCHAR}, description = #{record.description,jdbcType=VARCHAR}, viewer = #{record.viewer,jdbcType=VARCHAR}, view_org = #{record.viewOrg,jdbcType=VARCHAR}, admin = #{record.admin,jdbcType=VARCHAR}, admin_org = #{record.adminOrg,jdbcType=VARCHAR}, is_open = #{record.isOpen,jdbcType=INTEGER}, created_by = #{record.createdBy,jdbcType=VARCHAR}, created_at = #{record.createdAt,jdbcType=TIMESTAMP}, updated_by = #{record.updatedBy,jdbcType=VARCHAR}, updated_at = #{record.updatedAt,jdbcType=TIMESTAMP}, drill_down_dimensions = #{record.drillDownDimensions,jdbcType=VARCHAR}, status = #{record.status,jdbcType=INTEGER} update s2_model name = #{name,jdbcType=VARCHAR}, biz_name = #{bizName,jdbcType=VARCHAR}, domain_id = #{domainId,jdbcType=BIGINT}, alias = #{alias,jdbcType=VARCHAR}, description = #{description,jdbcType=VARCHAR}, viewer = #{viewer,jdbcType=VARCHAR}, view_org = #{viewOrg,jdbcType=VARCHAR}, admin = #{admin,jdbcType=VARCHAR}, admin_org = #{adminOrg,jdbcType=VARCHAR}, is_open = #{isOpen,jdbcType=INTEGER}, created_by = #{createdBy,jdbcType=VARCHAR}, created_at = #{createdAt,jdbcType=TIMESTAMP}, updated_by = #{updatedBy,jdbcType=VARCHAR}, updated_at = #{updatedAt,jdbcType=TIMESTAMP}, drill_down_dimensions = #{drillDownDimensions,jdbcType=VARCHAR}, status = #{status,jdbcType=INTEGER}, entity = #{entity,jdbcType=LONGVARCHAR}, where id = #{id,jdbcType=BIGINT} update s2_model set name = #{name,jdbcType=VARCHAR}, biz_name = #{bizName,jdbcType=VARCHAR}, domain_id = #{domainId,jdbcType=BIGINT}, alias = #{alias,jdbcType=VARCHAR}, description = #{description,jdbcType=VARCHAR}, viewer = #{viewer,jdbcType=VARCHAR}, view_org = #{viewOrg,jdbcType=VARCHAR}, admin = #{admin,jdbcType=VARCHAR}, admin_org = #{adminOrg,jdbcType=VARCHAR}, is_open = #{isOpen,jdbcType=INTEGER}, created_by = #{createdBy,jdbcType=VARCHAR}, created_at = #{createdAt,jdbcType=TIMESTAMP}, updated_by = #{updatedBy,jdbcType=VARCHAR}, updated_at = #{updatedAt,jdbcType=TIMESTAMP}, drill_down_dimensions = #{drillDownDimensions,jdbcType=VARCHAR}, status = #{status,jdbcType=INTEGER}, entity = #{entity,jdbcType=LONGVARCHAR} where id = #{id,jdbcType=BIGINT} update s2_model set name = #{name,jdbcType=VARCHAR}, biz_name = #{bizName,jdbcType=VARCHAR}, domain_id = #{domainId,jdbcType=BIGINT}, alias = #{alias,jdbcType=VARCHAR}, description = #{description,jdbcType=VARCHAR}, viewer = #{viewer,jdbcType=VARCHAR}, view_org = #{viewOrg,jdbcType=VARCHAR}, admin = #{admin,jdbcType=VARCHAR}, admin_org = #{adminOrg,jdbcType=VARCHAR}, is_open = #{isOpen,jdbcType=INTEGER}, created_by = #{createdBy,jdbcType=VARCHAR}, created_at = #{createdAt,jdbcType=TIMESTAMP}, updated_by = #{updatedBy,jdbcType=VARCHAR}, updated_at = #{updatedAt,jdbcType=TIMESTAMP}, drill_down_dimensions = #{drillDownDimensions,jdbcType=VARCHAR}, status = #{status,jdbcType=INTEGER} where id = #{id,jdbcType=BIGINT}