|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.2.0) E17493-03 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SqlTokens
The listing of SQL tokens. The names for the OP_* tokens come straight out of the rdbms code, I didn't invent them. Namespace: TK_*, OP_*.
Field Summary | |
---|---|
static int |
OP_AMPERSAND "&" |
static int |
OP_ARROW "=>" |
static int |
OP_ASSIGN ":=" |
static int |
OP_ATSIGN "@" |
static int |
OP_base Base value for operators. |
static int |
OP_CAT "||" |
static int |
OP_COLON ":" |
static int |
OP_COMMA "," |
static int |
OP_DBLDOT ".." |
static int |
OP_DOT "." |
static int |
OP_ELLIPSIS "..." |
static int |
OP_EQUAL "=" |
static int |
OP_EXP "**" |
static int |
OP_GREATER ">" |
static int |
OP_GTEQL ">=" |
static int |
OP_L_LBL "<<" |
static int |
OP_LBRKT "[" |
static int |
OP_LESS "<" |
static int |
OP_LPAREN "(" |
static int |
OP_LTEQ "<=" |
static int |
OP_max Subtracted from OP_Base, this yields the total count of operators in PL/SQL. |
static int |
OP_MINUS "-" |
static int |
OP_NOTEQL1 "<>" |
static int |
OP_NOTEQL2 "!=" |
static int |
OP_NOTEQL3 "^=" |
static int |
OP_NOTEQL4 "~=" |
static int |
OP_OR "|" |
static int |
OP_OUTERJOIN "(+)" |
static int |
OP_PERCENT "%" |
static int |
OP_PLUS "+" |
static int |
OP_R_LBL ">>" |
static int |
OP_RBRKT "]" |
static int |
OP_RPAREN ")" |
static int |
OP_SEMICLN ";" |
static int |
OP_SHRIEK "!" |
static int |
OP_SLASH "/" |
static int |
OP_STAR "*" |
static java.lang.String[] |
OP_words String array, one for each OP token. |
static int |
TK_BIND_VAR Special token for bind variables. |
static int |
TK_EOS Constant specifying EOS. |
static int |
TK_IDENTIFIER Constant for an identifier. |
static int |
TK_invalid Not a valid token value, intended to be used as the default value for local variables containing token values. |
static int |
TK_INVALID Constant for an unknown character |
static int |
TK_MULTI_COMMENT Constant for a SQL multi-line comment. |
static int |
TK_N Constant for numeric literals. |
static int |
TK_QUOTED_IDENTIFIER Constant for quoted identifiers. |
static int |
TK_SINGLE_COMMENT Constant for a SQL single-line comment. |
static int |
TK_STRING Constant for character literals. |
Field Detail |
---|
static final int TK_invalid
static final int TK_EOS
static final int TK_INVALID
static final int TK_IDENTIFIER
static final int TK_QUOTED_IDENTIFIER
static final int TK_BIND_VAR
static final int TK_N
static final int TK_STRING
static final int TK_SINGLE_COMMENT
static final int TK_MULTI_COMMENT
static final int OP_base
static final int OP_AMPERSAND
static final int OP_ARROW
static final int OP_ASSIGN
static final int OP_ATSIGN
static final int OP_CAT
static final int OP_COLON
static final int OP_COMMA
static final int OP_DBLDOT
static final int OP_DOT
static final int OP_ELLIPSIS
static final int OP_EQUAL
static final int OP_EXP
static final int OP_GREATER
static final int OP_GTEQL
static final int OP_LBRKT
static final int OP_LESS
static final int OP_LPAREN
static final int OP_LTEQ
static final int OP_L_LBL
static final int OP_MINUS
static final int OP_NOTEQL1
static final int OP_NOTEQL2
static final int OP_NOTEQL3
static final int OP_NOTEQL4
static final int OP_OR
static final int OP_PERCENT
static final int OP_PLUS
static final int OP_RBRKT
static final int OP_RPAREN
static final int OP_R_LBL
static final int OP_SEMICLN
static final int OP_SHRIEK
static final int OP_SLASH
static final int OP_STAR
static final int OP_OUTERJOIN
static final int OP_max
static final java.lang.String[] OP_words
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.2.0) E17493-03 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |