oceanbase / sql-lifecycle-management

SQL-Lifecycle-Management is an intelligent diagnosis and optimization product focusing on the SQL field.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[Bug]: `MATCH AGAINST` is not support

Ifffff opened this issue · comments

commented

Describe the bug
syntax:

MATCH (column1, column2, ...)
AGAINST (search_string [search_modifier])

test sql:

SELECT
    id,
    utc_created,
    utc_modified,
    full_version,
    major_version,
    minor_version,
    patch_version,
    `scope`,
    `status`,
    debug_mode,
    cloud_names,
    supported_os_ids,
    supported_os_full_names,
    supported_region_ids,
    supported_region_identities,
    supported_region_display_names,
    techstack_id,
    techstack_identity,
    techstack_name,
    build_command,
    contact_info,
    creator_id,
    creator_name,
    publisher_id,
    publisher_name,
    created_from,
    creation_chain,
    tenant_id,
    industry_label,
    available_tenant_names,
    extra_info,
    description,
    depracation_note,
    beijing_published,
    local_published,
    utc_published
FROM
    buildpack
WHERE MATCH (available_tenant_names) AGAINST ('"all" "antcloud"' IN BOOLEAN MODE)
    AND techstack_id = 10136
    AND `status` = 'published'
    AND full_version LIKE '1.7354.234-antcloud%' ESCAPE '`'
ORDER BY major_version DESC, minor_version DESC, patch_version DESC, full_version DESC
LIMIT 0, 200