Skip to content

vitess sql parser can't parse some sql  #1078

@jiyeyuran

Description

@jiyeyuran

It seems that sql parser got problems when parsing following sqls:

  1. INSERT INTO UserTaskProgress (UserId,Progress) VALUES (?,?) ON DUPLICATE KEY UPDATE Progress=1+values(Progress)
  2. SELECT * FROM Users JOIN Groups USING(Gid) WHERE Gid>100

The sql parser can't figure out "1+values(Progress)" AND "USING"

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions