\ExpressionType

This class defines all values, which are possible for the [expr_type] field within the parser output.

Summary

Methods
Properties
Constants
No public methods found
No public properties found
USER_VARIABLE
SESSION_VARIABLE
GLOBAL_VARIABLE
LOCAL_VARIABLE
COLDEF
COLREF
RESERVED
CONSTANT
AGGREGATE_FUNCTION
SIMPLE_FUNCTION
EXPRESSION
BRACKET_EXPRESSION
TABLE_EXPRESSION
SUBQUERY
IN_LIST
OPERATOR
SIGN
RECORD
MATCH_ARGUMENTS
MATCH_MODE
ALIAS
POSITION
TEMPORARY_TABLE
TABLE
VIEW
DATABASE
SCHEMA
PROCEDURE
ENGINE
USER
DIRECTORY
UNION
CHARSET
COLLATE
LIKE
CONSTRAINT
PRIMARY_KEY
FOREIGN_KEY
UNIQUE_IDX
INDEX
FULLTEXT_IDX
SPATIAL_IDX
INDEX_TYPE
CHECK
COLUMN_LIST
INDEX_COLUMN
INDEX_SIZE
INDEX_PARSER
REFERENCE
DATA_TYPE
COLUMN_TYPE
DEF_VALUE
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Constants

USER_VARIABLE

USER_VARIABLE = "user_variable"

SESSION_VARIABLE

SESSION_VARIABLE = "session_variable"

GLOBAL_VARIABLE

GLOBAL_VARIABLE = "global_variable"

LOCAL_VARIABLE

LOCAL_VARIABLE = "local_variable"

COLDEF

COLDEF = "column-def"

COLREF

COLREF = "colref"

RESERVED

RESERVED = "reserved"

CONSTANT

CONSTANT = "const"

AGGREGATE_FUNCTION

AGGREGATE_FUNCTION = "aggregate_function"

SIMPLE_FUNCTION

SIMPLE_FUNCTION = "function"

EXPRESSION

EXPRESSION = "expression"

BRACKET_EXPRESSION

BRACKET_EXPRESSION = "bracket_expression"

TABLE_EXPRESSION

TABLE_EXPRESSION = "table_expression"

SUBQUERY

SUBQUERY = "subquery"

IN_LIST

IN_LIST = "in-list"

OPERATOR

OPERATOR = "operator"

SIGN

SIGN = "sign"

RECORD

RECORD = "record"

MATCH_ARGUMENTS

MATCH_ARGUMENTS = "match-arguments"

MATCH_MODE

MATCH_MODE = "match-mode"

ALIAS

ALIAS = "alias"

POSITION

POSITION = "pos"

TEMPORARY_TABLE

TEMPORARY_TABLE = "temporary-table"

TABLE

TABLE = "table"

VIEW

VIEW = "view"

DATABASE

DATABASE = "database"

SCHEMA

SCHEMA = "schema"

PROCEDURE

PROCEDURE = "procedure"

ENGINE

ENGINE = "engine"

USER

USER = "user"

DIRECTORY

DIRECTORY = "directory"

UNION

UNION = "union"

CHARSET

CHARSET = "character-set"

COLLATE

COLLATE = "collation"

LIKE

LIKE = "like"

CONSTRAINT

CONSTRAINT = "constraint"

PRIMARY_KEY

PRIMARY_KEY = "primary-key"

FOREIGN_KEY

FOREIGN_KEY = "foreign-key"

UNIQUE_IDX

UNIQUE_IDX = "unique-index"

INDEX

INDEX = "index"

FULLTEXT_IDX

FULLTEXT_IDX = "fulltext-index"

SPATIAL_IDX

SPATIAL_IDX = "spatial-index"

INDEX_TYPE

INDEX_TYPE = "index-type"

CHECK

CHECK = "check"

COLUMN_LIST

COLUMN_LIST = "column-list"

INDEX_COLUMN

INDEX_COLUMN = "index-column"

INDEX_SIZE

INDEX_SIZE = "index-size"

INDEX_PARSER

INDEX_PARSER = "index-parser"

REFERENCE

REFERENCE = "foreign-ref"

DATA_TYPE

DATA_TYPE = "data-type"

COLUMN_TYPE

COLUMN_TYPE = "column-type"

DEF_VALUE

DEF_VALUE = "default-value"