Enum Class SQLType

java.lang.Object
java.lang.Enum<SQLType>
com.alibaba.druid.sql.parser.SQLType
All Implemented Interfaces:
Serializable, Comparable<SQLType>, java.lang.constant.Constable

public enum SQLType extends Enum<SQLType>
  • Enum Constant Details

    • SELECT

      public static final SQLType SELECT
    • UPDATE

      public static final SQLType UPDATE
    • INSERT_SELECT

      public static final SQLType INSERT_SELECT
    • INSERT_INTO_SELECT

      public static final SQLType INSERT_INTO_SELECT
    • INSERT_OVERWRITE_SELECT

      public static final SQLType INSERT_OVERWRITE_SELECT
    • INSERT_VALUES

      public static final SQLType INSERT_VALUES
    • INSERT_INTO_VALUES

      public static final SQLType INSERT_INTO_VALUES
    • INSERT_OVERWRITE_VALUES

      public static final SQLType INSERT_OVERWRITE_VALUES
    • INSERT

      public static final SQLType INSERT
    • INSERT_INTO

      public static final SQLType INSERT_INTO
    • INSERT_OVERWRITE

      public static final SQLType INSERT_OVERWRITE
    • INSERT_MULTI

      public static final SQLType INSERT_MULTI
    • DELETE

      public static final SQLType DELETE
    • MERGE

      public static final SQLType MERGE
    • CREATE

      public static final SQLType CREATE
    • ALTER

      public static final SQLType ALTER
    • DROP

      public static final SQLType DROP
    • TRUNCATE

      public static final SQLType TRUNCATE
    • REPLACE

      public static final SQLType REPLACE
    • ANALYZE

      public static final SQLType ANALYZE
    • EXPLAIN

      public static final SQLType EXPLAIN
    • SHOW

      public static final SQLType SHOW
    • SHOW_TABLES

      public static final SQLType SHOW_TABLES
    • SHOW_USERS

      public static final SQLType SHOW_USERS
    • SHOW_PARTITIONS

      public static final SQLType SHOW_PARTITIONS
    • SHOW_CATALOGS

      public static final SQLType SHOW_CATALOGS
    • SHOW_FUNCTIONS

      public static final SQLType SHOW_FUNCTIONS
    • SHOW_ROLE

      public static final SQLType SHOW_ROLE
    • SHOW_ROLES

      public static final SQLType SHOW_ROLES
    • SHOW_PACKAGE

      public static final SQLType SHOW_PACKAGE
    • SHOW_PACKAGES

      public static final SQLType SHOW_PACKAGES
    • SHOW_CHANGELOGS

      public static final SQLType SHOW_CHANGELOGS
    • SHOW_ACL

      public static final SQLType SHOW_ACL
    • SHOW_RECYCLEBIN

      public static final SQLType SHOW_RECYCLEBIN
    • SHOW_VARIABLES

      public static final SQLType SHOW_VARIABLES
    • SHOW_HISTORY

      public static final SQLType SHOW_HISTORY
    • SHOW_GRANT

      public static final SQLType SHOW_GRANT
    • SHOW_GRANTS

      public static final SQLType SHOW_GRANTS
    • SHOW_CREATE_TABLE

      public static final SQLType SHOW_CREATE_TABLE
    • SHOW_STATISTIC

      public static final SQLType SHOW_STATISTIC
    • SHOW_STATISTIC_LIST

      public static final SQLType SHOW_STATISTIC_LIST
    • SHOW_LABEL

      public static final SQLType SHOW_LABEL
    • DESC

      public static final SQLType DESC
    • SET

      public static final SQLType SET
    • SET_PROJECT

      public static final SQLType SET_PROJECT
    • SET_LABEL

      public static final SQLType SET_LABEL
    • DUMP_DATA

      public static final SQLType DUMP_DATA
    • LIST

      public static final SQLType LIST
    • LIST_USERS

      public static final SQLType LIST_USERS
    • LIST_TABLES

      public static final SQLType LIST_TABLES
    • LIST_ROLES

      public static final SQLType LIST_ROLES
    • LIST_TENANT_ROLES

      public static final SQLType LIST_TENANT_ROLES
    • LIST_TRUSTEDPROJECTS

      public static final SQLType LIST_TRUSTEDPROJECTS
    • LIST_ACCOUNTPROVIDERS

      public static final SQLType LIST_ACCOUNTPROVIDERS
    • LIST_TEMPORARY_OUTPUT

      public static final SQLType LIST_TEMPORARY_OUTPUT
    • WHO

      public static final SQLType WHO
    • GRANT

      public static final SQLType GRANT
    • REVOKE

      public static final SQLType REVOKE
    • COMMIT

      public static final SQLType COMMIT
    • ROLLBACK

      public static final SQLType ROLLBACK
    • USE

      public static final SQLType USE
    • KILL

      public static final SQLType KILL
    • MSCK

      public static final SQLType MSCK
    • ADD_USER

      public static final SQLType ADD_USER
    • REMOVE_USER

      public static final SQLType REMOVE_USER
    • REMOVE_RESOURCE

      public static final SQLType REMOVE_RESOURCE
    • CREATE_USER

      public static final SQLType CREATE_USER
    • CREATE_TABLE

      public static final SQLType CREATE_TABLE
    • CREATE_TABLE_AS_SELECT

      public static final SQLType CREATE_TABLE_AS_SELECT
    • CREATE_VIEW

      public static final SQLType CREATE_VIEW
    • CREATE_FUNCTION

      public static final SQLType CREATE_FUNCTION
    • CREATE_ROLE

      public static final SQLType CREATE_ROLE
    • CREATE_PACKAGE

      public static final SQLType CREATE_PACKAGE
    • DROP_USER

      public static final SQLType DROP_USER
    • DROP_TABLE

      public static final SQLType DROP_TABLE
    • DROP_VIEW

      public static final SQLType DROP_VIEW
    • DROP_MATERIALIZED_VIEW

      public static final SQLType DROP_MATERIALIZED_VIEW
    • DROP_FUNCTION

      public static final SQLType DROP_FUNCTION
    • DROP_ROLE

      public static final SQLType DROP_ROLE
    • DROP_RESOURCE

      public static final SQLType DROP_RESOURCE
    • ALTER_USER

      public static final SQLType ALTER_USER
    • ALTER_TABLE

      public static final SQLType ALTER_TABLE
    • ALTER_VIEW

      public static final SQLType ALTER_VIEW
    • READ

      public static final SQLType READ
    • ADD_TABLE

      public static final SQLType ADD_TABLE
    • ADD_FUNCTION

      public static final SQLType ADD_FUNCTION
    • ADD_RESOURCE

      public static final SQLType ADD_RESOURCE
    • ADD_TRUSTEDPROJECT

      public static final SQLType ADD_TRUSTEDPROJECT
    • ADD_VOLUME

      public static final SQLType ADD_VOLUME
    • ADD_STATISTIC

      public static final SQLType ADD_STATISTIC
    • ADD_ACCOUNTPROVIDER

      public static final SQLType ADD_ACCOUNTPROVIDER
    • TUNNEL_DOWNLOAD

      public static final SQLType TUNNEL_DOWNLOAD
    • UPLOAD

      public static final SQLType UPLOAD
    • WHOAMI

      public static final SQLType WHOAMI
    • SCRIPT

      public static final SQLType SCRIPT
    • COUNT

      public static final SQLType COUNT
    • ADD

      public static final SQLType ADD
    • CLONE

      public static final SQLType CLONE
    • LOAD

      public static final SQLType LOAD
    • INSTALL

      public static final SQLType INSTALL
    • UNLOAD

      public static final SQLType UNLOAD
    • ALLOW

      public static final SQLType ALLOW
    • PURGE

      public static final SQLType PURGE
    • RESTORE

      public static final SQLType RESTORE
    • EXSTORE

      public static final SQLType EXSTORE
    • UNDO

      public static final SQLType UNDO
    • REMOVE

      public static final SQLType REMOVE
    • EMPTY

      public static final SQLType EMPTY
    • ALTER_TABLE_ADD_PARTITION

      public static final SQLType ALTER_TABLE_ADD_PARTITION
    • ALTER_TABLE_MERGE_PARTITION

      public static final SQLType ALTER_TABLE_MERGE_PARTITION
    • ALTER_TABLE_DROP_PARTITION

      public static final SQLType ALTER_TABLE_DROP_PARTITION
    • ALTER_TABLE_RENAME_PARTITION

      public static final SQLType ALTER_TABLE_RENAME_PARTITION
    • ALTER_TABLE_SET_LIFECYCLE

      public static final SQLType ALTER_TABLE_SET_LIFECYCLE
    • ALTER_TABLE_ENABLE_LIFECYCLE

      public static final SQLType ALTER_TABLE_ENABLE_LIFECYCLE
    • ALTER_TABLE_DISABLE_LIFECYCLE

      public static final SQLType ALTER_TABLE_DISABLE_LIFECYCLE
    • ALTER_TABLE_RENAME

      public static final SQLType ALTER_TABLE_RENAME
    • ALTER_TABLE_ADD_COLUMN

      public static final SQLType ALTER_TABLE_ADD_COLUMN
    • ALTER_TABLE_RENAME_COLUMN

      public static final SQLType ALTER_TABLE_RENAME_COLUMN
    • ALTER_TABLE_ALTER_COLUMN

      public static final SQLType ALTER_TABLE_ALTER_COLUMN
    • ALTER_TABLE_SET_TBLPROPERTIES

      public static final SQLType ALTER_TABLE_SET_TBLPROPERTIES
    • ALTER_TABLE_SET_COMMENT

      public static final SQLType ALTER_TABLE_SET_COMMENT
    • ALTER_TABLE_TOUCH

      public static final SQLType ALTER_TABLE_TOUCH
    • ALTER_TABLE_CHANGE_OWNER

      public static final SQLType ALTER_TABLE_CHANGE_OWNER
    • MULTI

      public static final SQLType MULTI
    • WITH

      public static final SQLType WITH
    • SET_UNKNOWN

      public static final SQLType SET_UNKNOWN
    • UNKNOWN

      public static final SQLType UNKNOWN
    • ERROR

      public static final SQLType ERROR
  • Method Details

    • values

      public static SQLType[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static SQLType valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null