| 
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.9.1) E67661-01  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface PlsqlTokens
Inherits TK_* and OP_* definitions from SqlTokens. Contains the Plsql keyword listing as well. Namespace: TK_*, KW_*.
| Field Summary | |
|---|---|
static int | 
KW_A | 
static int | 
KW_ADD | 
static int | 
KW_AGENT | 
static int | 
KW_AGGREGATE | 
static int | 
KW_ALL | 
static int | 
KW_ALTER | 
static int | 
KW_AND | 
static int | 
KW_ANY | 
static int | 
KW_ARRAY | 
static int | 
KW_AS | 
static int | 
KW_ASC | 
static int | 
KW_AT | 
static int | 
KW_ATTRIBUTE | 
static int | 
KW_AUTHID | 
static int | 
KW_AVG | 
static int | 
KW_baseBase value for keywords.  | 
static int | 
KW_BEGIN | 
static int | 
KW_BETWEEN | 
static int | 
KW_BFILE_BASE | 
static int | 
KW_BINARY | 
static int | 
KW_BLOB_BASE | 
static int | 
KW_BLOCK | 
static int | 
KW_BODY | 
static int | 
KW_BOTH | 
static int | 
KW_BOUND | 
static int | 
KW_BULK | 
static int | 
KW_BY | 
static int | 
KW_BYTE | 
static int | 
KW_C | 
static int | 
KW_CALL | 
static int | 
KW_CALLING | 
static int | 
KW_CASCADE | 
static int | 
KW_CASE | 
static int | 
KW_CHAR | 
static int | 
KW_CHAR_BASE | 
static int | 
KW_CHARACTER | 
static int | 
KW_CHARSET | 
static int | 
KW_CHARSETFORM | 
static int | 
KW_CHARSETID | 
static int | 
KW_CHECK | 
static int | 
KW_CLOB_BASE | 
static int | 
KW_CLOSE | 
static int | 
KW_CLUSTER | 
static int | 
KW_CLUSTERS | 
static int | 
KW_COLAUTH | 
static int | 
KW_COLLECT | 
static int | 
KW_COLUMNS | 
static int | 
KW_COMMENT | 
static int | 
KW_COMMIT | 
static int | 
KW_COMMITTED | 
static int | 
KW_COMPILED | 
static int | 
KW_COMPRESS | 
static int | 
KW_CONNECT | 
static int | 
KW_CONSTANT | 
static int | 
KW_CONSTRUCTOR | 
static int | 
KW_CONTEXT | 
static int | 
KW_CONVERT | 
static int | 
KW_COUNT | 
static int | 
KW_CRASH | 
static int | 
KW_CREATE | 
static int | 
KW_CURRENT | 
static int | 
KW_CURSOR | 
static int | 
KW_CUSTOMDATUM | 
static int | 
KW_DANGLING | 
static int | 
KW_DATA | 
static int | 
KW_DATE | 
static int | 
KW_DATE_BASE | 
static int | 
KW_DAY | 
static int | 
KW_DECIMALStrange, I see DECIMAL_ in different places in the plsql parser, but I don't actually see "decimal" anywhere.  | 
static int | 
KW_DECLARE | 
static int | 
KW_DEFAULT | 
static int | 
KW_DEFINE | 
static int | 
KW_DELETE | 
static int | 
KW_DESC | 
static int | 
KW_DETERMINISTIC | 
static int | 
KW_DISTINCT | 
static int | 
KW_DOUBLE | 
static int | 
KW_DROP | 
static int | 
KW_DURATION | 
static int | 
KW_ELEMENT | 
static int | 
KW_ELSE | 
static int | 
KW_ELSIF | 
static int | 
KW_EMPTY | 
static int | 
KW_END | 
static int | 
KW_ESCAPE | 
static int | 
KW_EXCEPT | 
static int | 
KW_EXCEPTION | 
static int | 
KW_EXCEPTIONS | 
static int | 
KW_EXCLUSIVE | 
static int | 
KW_EXECUTE | 
static int | 
KW_EXISTS | 
static int | 
KW_EXIT | 
static int | 
KW_EXTERNAL | 
static int | 
KW_FETCH | 
static int | 
KW_FINAL | 
static int | 
KW_FIXED | 
static int | 
KW_FLOAT | 
static int | 
KW_FOR | 
static int | 
KW_FORALL | 
static int | 
KW_FORCE | 
static int | 
KW_FORM | 
static int | 
KW_FROM | 
static int | 
KW_FUNCTION | 
static int | 
KW_GENERAL | 
static int | 
KW_GOTO | 
static int | 
KW_GRANT | 
static int | 
KW_GROUP | 
static int | 
KW_HASH | 
static int | 
KW_HAVING | 
static int | 
KW_HEAP | 
static int | 
KW_HIDDEN | 
static int | 
KW_HOUR | 
static int | 
KW_IDENTIFIED | 
static int | 
KW_IF | 
static int | 
KW_IMMEDIATE | 
static int | 
KW_IN | 
static int | 
KW_INCLUDING | 
static int | 
KW_INDEX | 
static int | 
KW_INDEXES | 
static int | 
KW_INDICATOR | 
static int | 
KW_INDICES | 
static int | 
KW_INFINITE | 
static int | 
KW_INSERT | 
static int | 
KW_INSTANTIABLE | 
static int | 
KW_INT | 
static int | 
KW_INTERFACE | 
static int | 
KW_INTERSECT | 
static int | 
KW_INTERVAL | 
static int | 
KW_INTO | 
static int | 
KW_INVALIDATE | 
static int | 
KW_IS | 
static int | 
KW_ISOLATION | 
static int | 
KW_JAVA | 
static int | 
KW_LANGUAGE | 
static int | 
KW_LARGE | 
static int | 
KW_LEADING | 
static int | 
KW_LENGTH | 
static int | 
KW_LEVEL | 
static int | 
KW_LIBRARY | 
static int | 
KW_LIKE | 
static int | 
KW_LIMIT | 
static int | 
KW_LIMITED | 
static int | 
KW_LOCAL | 
static int | 
KW_LOCK | 
static int | 
KW_LONG | 
static int | 
KW_LOOP | 
static int | 
KW_MAP | 
static int | 
KW_maxSubtracted from KW_Base, this yields the total count of keywords in PL/SQL.  | 
static int | 
KW_MAX | 
static int | 
KW_MAXLEN | 
static int | 
KW_MEMBER | 
static int | 
KW_MERGE | 
static int | 
KW_MIN | 
static int | 
KW_MINUS | 
static int | 
KW_MINUTE | 
static int | 
KW_MOD | 
static int | 
KW_MODE | 
static int | 
KW_MODIFY | 
static int | 
KW_MONTH | 
static int | 
KW_MULTISET | 
static int | 
KW_NAME | 
static int | 
KW_NAN | 
static int | 
KW_NATIONAL | 
static int | 
KW_NATIVE | 
static int | 
KW_NCHAR | 
static int | 
KW_NEW | 
static int | 
KW_NOCOMPRESS | 
static int | 
KW_NOCOPY | 
static int | 
KW_NOT | 
static int | 
KW_NOWAIT | 
static int | 
KW_NULL | 
static int | 
KW_NUMBER_BASE | 
static int | 
KW_OBJECT | 
static int | 
KW_OCICOLL | 
static int | 
KW_OCIDATE | 
static int | 
KW_OCIDATETIME | 
static int | 
KW_OCIDURATION | 
static int | 
KW_OCIINTERVAL | 
static int | 
KW_OCILOBLOCATOR | 
static int | 
KW_OCINUMBER | 
static int | 
KW_OCIRAW | 
static int | 
KW_OCIREF | 
static int | 
KW_OCIREFCURSOR | 
static int | 
KW_OCIROWID | 
static int | 
KW_OCISTRING | 
static int | 
KW_OCITYPE | 
static int | 
KW_OF | 
static int | 
KW_ON | 
static int | 
KW_ONLY | 
static int | 
KW_OPAQUE | 
static int | 
KW_OPEN | 
static int | 
KW_OPERATOR | 
static int | 
KW_OPTION | 
static int | 
KW_OR | 
static int | 
KW_ORACLE | 
static int | 
KW_ORADATA | 
static int | 
KW_ORDER | 
static int | 
KW_ORGANIZATION | 
static int | 
KW_ORLANY | 
static int | 
KW_ORLVARY | 
static int | 
KW_OTHERS | 
static int | 
KW_OUT | 
static int | 
KW_OVERLAPS | 
static int | 
KW_OVERRIDING | 
static int | 
KW_PACKAGE | 
static int | 
KW_PARALLEL_ENABLE | 
static int | 
KW_PARAMETER | 
static int | 
KW_PARAMETERS | 
static int | 
KW_PARTITION | 
static int | 
KW_PASCAL | 
static int | 
KW_PIPE | 
static int | 
KW_PIPELINED | 
static int | 
KW_PRAGMA | 
static int | 
KW_PRECISION | 
static int | 
KW_PRIOR | 
static int | 
KW_PRIVATE | 
static int | 
KW_PROCEDURE | 
static int | 
KW_PUBLIC | 
static int | 
KW_RAISE | 
static int | 
KW_RANGE | 
static int | 
KW_RAW | 
static int | 
KW_READ | 
static int | 
KW_RECORD | 
static int | 
KW_REF | 
static int | 
KW_REFERENCE | 
static int | 
KW_REM | 
static int | 
KW_REMAINDER | 
static int | 
KW_RENAME | 
static int | 
KW_REPLACE"replace" is not a plsql keyword, but since "CREATE OR REPLACE *" may be used in different places, I need to be able to see it in the parser.  | 
static int | 
KW_RESOURCE | 
static int | 
KW_RESULT | 
static int | 
KW_RETURN | 
static int | 
KW_RETURNING | 
static int | 
KW_REVERSE | 
static int | 
KW_REVOKE | 
static int | 
KW_ROLLBACK | 
static int | 
KW_ROW | 
static int | 
KW_SAMPLE | 
static int | 
KW_SAVE | 
static int | 
KW_SAVEPOINT | 
static int | 
KW_SB1 | 
static int | 
KW_SB2 | 
static int | 
KW_SB4 | 
static int | 
KW_SECOND | 
static int | 
KW_SEGMENT | 
static int | 
KW_SELECT | 
static int | 
KW_SELF | 
static int | 
KW_SEPARATE | 
static int | 
KW_SEQUENCE | 
static int | 
KW_SERIALIZABLE | 
static int | 
KW_SET | 
static int | 
KW_SHARE | 
static int | 
KW_SHORT | 
static int | 
KW_SIZE | 
static int | 
KW_SIZE_T | 
static int | 
KW_SOME | 
static int | 
KW_SPARSE | 
static int | 
KW_SQL | 
static int | 
KW_SQLCODE | 
static int | 
KW_SQLDATA | 
static int | 
KW_SQLNAME | 
static int | 
KW_SQLSTATE | 
static int | 
KW_STANDARD | 
static int | 
KW_START | 
static int | 
KW_STATIC | 
static int | 
KW_STDDEV | 
static int | 
KW_STORED | 
static int | 
KW_STRING | 
static int | 
KW_STRUCT | 
static int | 
KW_STYLE | 
static int | 
KW_SUBMULTISET | 
static int | 
KW_SUBPARTITION | 
static int | 
KW_SUBSTITUTABLE | 
static int | 
KW_SUBTYPE | 
static int | 
KW_SUM | 
static int | 
KW_SYNONYM | 
static int | 
KW_TABAUTH | 
static int | 
KW_TABLE | 
static int | 
KW_TDO | 
static int | 
KW_THE | 
static int | 
KW_THEN | 
static int | 
KW_TIME | 
static int | 
KW_TIMESTAMP | 
static int | 
KW_TIMEZONE_ABBR | 
static int | 
KW_TIMEZONE_HOUR | 
static int | 
KW_TIMEZONE_MINUTE | 
static int | 
KW_TIMEZONE_REGION | 
static int | 
KW_TO | 
static int | 
KW_TRAILING | 
static int | 
KW_TRANSAC | 
static int | 
KW_TRANSACTIONAL | 
static int | 
KW_TRUSTED | 
static int | 
KW_TYPE | 
static int | 
KW_UB1 | 
static int | 
KW_UB2 | 
static int | 
KW_UB4 | 
static int | 
KW_UNDER | 
static int | 
KW_UNION | 
static int | 
KW_UNIQUE | 
static int | 
KW_UNSIGNED | 
static int | 
KW_UNTRUSTED | 
static int | 
KW_UPDATE | 
static int | 
KW_USE | 
static int | 
KW_USING | 
static int | 
KW_VALIST | 
static int | 
KW_VALUE | 
static int | 
KW_VALUES | 
static int | 
KW_VARIABLE | 
static int | 
KW_VARIANCE | 
static int | 
KW_VARRAY | 
static int | 
KW_VARYING | 
static int | 
KW_VIEW | 
static int | 
KW_VIEWS | 
static int | 
KW_VOID | 
static int | 
KW_WHEN | 
static int | 
KW_WHERE | 
static int | 
KW_WHILE | 
static int | 
KW_WITH | 
static java.lang.String[] | 
KW_wordsString array of PL/SQL keywords.  | 
static int | 
KW_WORK | 
static int | 
KW_WRAPPED | 
static int | 
KW_WRITE | 
static int | 
KW_YEAR | 
static int | 
KW_ZONE | 
| Fields inherited from interface oracle.javatools.parser.plsql.SqlTokens | 
|---|
OP_AMPERSAND, OP_ARROW, OP_ASSIGN, OP_ATSIGN, OP_base, OP_CAT, OP_COLON, OP_COMMA, OP_DBLDOT, OP_DOT, OP_ELLIPSIS, OP_EQUAL, OP_EXP, OP_GREATER, OP_GTEQL, OP_L_LBL, OP_LBRKT, OP_LESS, OP_LPAREN, OP_LTEQ, OP_max, OP_MINUS, OP_NOTEQL1, OP_NOTEQL2, OP_NOTEQL3, OP_NOTEQL4, OP_OR, OP_OUTERJOIN, OP_PERCENT, OP_PLUS, OP_R_LBL, OP_RBRKT, OP_RPAREN, OP_SEMICLN, OP_SHRIEK, OP_SLASH, OP_STAR, OP_words, TK_BIND_VAR, TK_EOS, TK_IDENTIFIER, TK_invalid, TK_INVALID, TK_MULTI_COMMENT, TK_N, TK_QUOTED_IDENTIFIER, TK_SINGLE_COMMENT, TK_STRING | 
| Field Detail | 
|---|
static final int KW_base
static final int KW_A
static final int KW_ADD
static final int KW_AGENT
static final int KW_AGGREGATE
static final int KW_ALL
static final int KW_ALTER
static final int KW_AND
static final int KW_ANY
static final int KW_ARRAY
static final int KW_AS
static final int KW_ASC
static final int KW_AT
static final int KW_ATTRIBUTE
static final int KW_AUTHID
static final int KW_AVG
static final int KW_BEGIN
static final int KW_BETWEEN
static final int KW_BFILE_BASE
static final int KW_BINARY
static final int KW_BLOB_BASE
static final int KW_BLOCK
static final int KW_BODY
static final int KW_BOTH
static final int KW_BOUND
static final int KW_BULK
static final int KW_BY
static final int KW_BYTE
static final int KW_C
static final int KW_CALL
static final int KW_CALLING
static final int KW_CASCADE
static final int KW_CASE
static final int KW_CHAR
static final int KW_CHARACTER
static final int KW_CHARSET
static final int KW_CHARSETFORM
static final int KW_CHARSETID
static final int KW_CHAR_BASE
static final int KW_CHECK
static final int KW_CLOB_BASE
static final int KW_CLOSE
static final int KW_CLUSTER
static final int KW_CLUSTERS
static final int KW_COLAUTH
static final int KW_COLLECT
static final int KW_COLUMNS
static final int KW_COMMENT
static final int KW_COMMIT
static final int KW_COMMITTED
static final int KW_COMPILED
static final int KW_COMPRESS
static final int KW_CONNECT
static final int KW_CONSTANT
static final int KW_CONSTRUCTOR
static final int KW_CONTEXT
static final int KW_CONVERT
static final int KW_COUNT
static final int KW_CRASH
static final int KW_CREATE
static final int KW_CURRENT
static final int KW_CURSOR
static final int KW_CUSTOMDATUM
static final int KW_DANGLING
static final int KW_DATA
static final int KW_DATE
static final int KW_DATE_BASE
static final int KW_DAY
static final int KW_DECLARE
static final int KW_DEFAULT
static final int KW_DEFINE
static final int KW_DELETE
static final int KW_DESC
static final int KW_DETERMINISTIC
static final int KW_DISTINCT
static final int KW_DOUBLE
static final int KW_DROP
static final int KW_DURATION
static final int KW_ELEMENT
static final int KW_ELSE
static final int KW_ELSIF
static final int KW_EMPTY
static final int KW_END
static final int KW_ESCAPE
static final int KW_EXCEPT
static final int KW_EXCEPTION
static final int KW_EXCEPTIONS
static final int KW_EXCLUSIVE
static final int KW_EXECUTE
static final int KW_EXISTS
static final int KW_EXIT
static final int KW_EXTERNAL
static final int KW_FETCH
static final int KW_FINAL
static final int KW_FIXED
static final int KW_FLOAT
static final int KW_FOR
static final int KW_FORALL
static final int KW_FORCE
static final int KW_FORM
static final int KW_FROM
static final int KW_FUNCTION
static final int KW_GENERAL
static final int KW_GOTO
static final int KW_GRANT
static final int KW_GROUP
static final int KW_HASH
static final int KW_HAVING
static final int KW_HEAP
static final int KW_HIDDEN
static final int KW_HOUR
static final int KW_IDENTIFIED
static final int KW_IF
static final int KW_IMMEDIATE
static final int KW_IN
static final int KW_INCLUDING
static final int KW_INDEX
static final int KW_INDEXES
static final int KW_INDICATOR
static final int KW_INDICES
static final int KW_INFINITE
static final int KW_INSERT
static final int KW_INSTANTIABLE
static final int KW_INT
static final int KW_INTERFACE
static final int KW_INTERSECT
static final int KW_INTERVAL
static final int KW_INTO
static final int KW_INVALIDATE
static final int KW_IS
static final int KW_ISOLATION
static final int KW_JAVA
static final int KW_LANGUAGE
static final int KW_LARGE
static final int KW_LEADING
static final int KW_LENGTH
static final int KW_LEVEL
static final int KW_LIBRARY
static final int KW_LIKE
static final int KW_LIMIT
static final int KW_LIMITED
static final int KW_LOCAL
static final int KW_LOCK
static final int KW_LONG
static final int KW_LOOP
static final int KW_MAP
static final int KW_MAX
static final int KW_MAXLEN
static final int KW_MEMBER
static final int KW_MERGE
static final int KW_MIN
static final int KW_MINUS
static final int KW_MINUTE
static final int KW_MOD
static final int KW_MODE
static final int KW_MODIFY
static final int KW_MONTH
static final int KW_MULTISET
static final int KW_NAME
static final int KW_NAN
static final int KW_NATIONAL
static final int KW_NATIVE
static final int KW_NCHAR
static final int KW_NEW
static final int KW_NOCOMPRESS
static final int KW_NOCOPY
static final int KW_NOT
static final int KW_NOWAIT
static final int KW_NULL
static final int KW_NUMBER_BASE
static final int KW_OBJECT
static final int KW_OCICOLL
static final int KW_OCIDATE
static final int KW_OCIDATETIME
static final int KW_OCIDURATION
static final int KW_OCIINTERVAL
static final int KW_OCILOBLOCATOR
static final int KW_OCINUMBER
static final int KW_OCIRAW
static final int KW_OCIREF
static final int KW_OCIREFCURSOR
static final int KW_OCIROWID
static final int KW_OCISTRING
static final int KW_OCITYPE
static final int KW_OF
static final int KW_ON
static final int KW_ONLY
static final int KW_OPAQUE
static final int KW_OPEN
static final int KW_OPERATOR
static final int KW_OPTION
static final int KW_OR
static final int KW_ORACLE
static final int KW_ORADATA
static final int KW_ORDER
static final int KW_ORGANIZATION
static final int KW_ORLANY
static final int KW_ORLVARY
static final int KW_OTHERS
static final int KW_OUT
static final int KW_OVERLAPS
static final int KW_OVERRIDING
static final int KW_PACKAGE
static final int KW_PARALLEL_ENABLE
static final int KW_PARAMETER
static final int KW_PARAMETERS
static final int KW_PARTITION
static final int KW_PASCAL
static final int KW_PIPE
static final int KW_PIPELINED
static final int KW_PRAGMA
static final int KW_PRECISION
static final int KW_PRIOR
static final int KW_PRIVATE
static final int KW_PROCEDURE
static final int KW_PUBLIC
static final int KW_RAISE
static final int KW_RANGE
static final int KW_RAW
static final int KW_READ
static final int KW_RECORD
static final int KW_REF
static final int KW_REFERENCE
static final int KW_REM
static final int KW_REMAINDER
static final int KW_RENAME
static final int KW_RESOURCE
static final int KW_RESULT
static final int KW_RETURN
static final int KW_RETURNING
static final int KW_REVERSE
static final int KW_REVOKE
static final int KW_ROLLBACK
static final int KW_ROW
static final int KW_SAMPLE
static final int KW_SAVE
static final int KW_SAVEPOINT
static final int KW_SB1
static final int KW_SB2
static final int KW_SB4
static final int KW_SECOND
static final int KW_SEGMENT
static final int KW_SELECT
static final int KW_SELF
static final int KW_SEPARATE
static final int KW_SEQUENCE
static final int KW_SERIALIZABLE
static final int KW_SET
static final int KW_SHARE
static final int KW_SHORT
static final int KW_SIZE
static final int KW_SIZE_T
static final int KW_SOME
static final int KW_SPARSE
static final int KW_SQL
static final int KW_SQLCODE
static final int KW_SQLDATA
static final int KW_SQLNAME
static final int KW_SQLSTATE
static final int KW_STANDARD
static final int KW_START
static final int KW_STATIC
static final int KW_STDDEV
static final int KW_STORED
static final int KW_STRING
static final int KW_STRUCT
static final int KW_STYLE
static final int KW_SUBMULTISET
static final int KW_SUBPARTITION
static final int KW_SUBSTITUTABLE
static final int KW_SUBTYPE
static final int KW_SUM
static final int KW_SYNONYM
static final int KW_TABAUTH
static final int KW_TABLE
static final int KW_TDO
static final int KW_THE
static final int KW_THEN
static final int KW_TIME
static final int KW_TIMESTAMP
static final int KW_TIMEZONE_ABBR
static final int KW_TIMEZONE_HOUR
static final int KW_TIMEZONE_MINUTE
static final int KW_TIMEZONE_REGION
static final int KW_TO
static final int KW_TRAILING
static final int KW_TRANSAC
static final int KW_TRANSACTIONAL
static final int KW_TRUSTED
static final int KW_TYPE
static final int KW_UB1
static final int KW_UB2
static final int KW_UB4
static final int KW_UNDER
static final int KW_UNION
static final int KW_UNIQUE
static final int KW_UNSIGNED
static final int KW_UNTRUSTED
static final int KW_UPDATE
static final int KW_USE
static final int KW_USING
static final int KW_VALIST
static final int KW_VALUE
static final int KW_VALUES
static final int KW_VARIABLE
static final int KW_VARIANCE
static final int KW_VARRAY
static final int KW_VARYING
static final int KW_VIEW
static final int KW_VIEWS
static final int KW_VOID
static final int KW_WHEN
static final int KW_WHERE
static final int KW_WHILE
static final int KW_WITH
static final int KW_WORK
static final int KW_WRAPPED
static final int KW_WRITE
static final int KW_YEAR
static final int KW_ZONE
static final int KW_DECIMAL
static final int KW_REPLACE
static final int KW_max
static final java.lang.String[] KW_words
  | 
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.9.1) E67661-01  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||