| Package | Description |
|---|---|
| gudusoft.gsqlparser |
Provides the class
TGSqlParser necessary to create a SQL Parser and the classes a SQL Parser uses
internally to handle different SQL dialects. |
| Modifier and Type | Method and Description |
|---|---|
static EKeywordType |
TLexerNetezza.getKeywordType(String keyword) |
static EKeywordType |
TLexerBigquery.getKeywordType(String keyword) |
static EKeywordType |
TLexerMdx.getKeywordType(String keyword) |
static EKeywordType |
TLexerDoris.getKeywordType(String keyword) |
static EKeywordType |
TLexerDb2.getKeywordType(String keyword) |
static EKeywordType |
TLexerOdbc.getKeywordType(String keyword) |
static EKeywordType |
TLexerOpenedge.getKeywordType(String keyword) |
static EKeywordType |
TLexerMysql.getKeywordType(String keyword) |
static EKeywordType |
TLexerDatabricks.getKeywordType(String keyword) |
static EKeywordType |
TLexerSybase.getKeywordType(String keyword) |
static EKeywordType |
TLexerMssql.getKeywordType(String keyword) |
static EKeywordType |
TLexerGreenplum.getKeywordType(String keyword) |
static EKeywordType |
TLexerInformix.getKeywordType(String keyword) |
static EKeywordType |
TLexerSnowflake.getKeywordType(String keyword) |
static EKeywordType |
TLexerDax.getKeywordType(String keyword) |
static EKeywordType |
TLexerHana.getKeywordType(String keyword) |
static EKeywordType |
TLexerRedshift.getKeywordType(String keyword) |
static EKeywordType |
TLexerSparksql.getKeywordType(String keyword) |
static EKeywordType |
TLexerHive.getKeywordType(String keyword) |
static EKeywordType |
TLexerSqlite.getKeywordType(String keyword) |
static EKeywordType |
TLexerTeradata.getKeywordType(String keyword) |
static EKeywordType |
TLexerOracle.getKeywordType(String keyword) |
static EKeywordType |
TLexerClickhouse.getKeywordType(String keyword) |
static EKeywordType |
TLexerSoql.getKeywordType(String keyword) |
static EKeywordType |
TLexerStarrocks.getKeywordType(String keyword) |
static EKeywordType |
TLexerCouchbase.getKeywordType(String keyword) |
static EKeywordType |
TLexerPresto.getKeywordType(String keyword) |
static EKeywordType |
TLexerPostgresql.getKeywordType(String keyword) |
static EKeywordType |
TLexerAthena.getKeywordType(String keyword) |
static EKeywordType |
TLexerFlink.getKeywordType(String keyword) |
static EKeywordType |
TLexerImpala.getKeywordType(String keyword) |
static EKeywordType |
TLexerVertica.getKeywordType(String keyword) |
static EKeywordType |
TLexerAnsi.getKeywordType(String keyword) |
static EKeywordType |
TCustomLexer.getKeywordType(String keyword,
HashMap<String,Integer> keywordValueList,
HashMap<Integer,Integer> keywordTypeList)
Deprecated.
, please use keywordChecker.isKeyword() instead.
because there are so many non-reserved keywords in some databases, it's not suitable to put those
non-reserved keywords in lexer and parser.
|
static EKeywordType |
EKeywordType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static EKeywordType[] |
EKeywordType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|