| 
 | 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 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 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 | |||||||||