| 
 | Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.4.0) E17493-05 | |||||||||
| 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_baseBase 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_maxSubtracted 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_wordsString array, one for each OP token. | 
| static int | TK_BIND_VARSpecial token for bind variables. | 
| static int | TK_EOSConstant specifying EOS. | 
| static int | TK_IDENTIFIERConstant for an identifier. | 
| static int | TK_invalidNot a valid token value, intended to be used as the default value for local variables containing token values. | 
| static int | TK_INVALIDConstant for an unknown character | 
| static int | TK_MULTI_COMMENTConstant for a SQL multi-line comment. | 
| static int | TK_NConstant for numeric literals. | 
| static int | TK_QUOTED_IDENTIFIERConstant for quoted identifiers. | 
| static int | TK_SINGLE_COMMENTConstant for a SQL single-line comment. | 
| static int | TK_STRINGConstant 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.4.0) E17493-05 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||