Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1)

E13403-03

oracle.javatools.parser.plsql
Interface PlsqlTokens

All Superinterfaces:
SqlTokens
All Known Implementing Classes:
PlsqlDriver, PlsqlLexer

public interface PlsqlTokens
extends SqlTokens

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_base
          Base 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_DECIMAL
          Strange, 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_max
          Subtracted 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_words
          String 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

KW_base

static final int KW_base
Base value for keywords.

See Also:
Constant Field Values

KW_A

static final int KW_A
See Also:
Constant Field Values

KW_ADD

static final int KW_ADD
See Also:
Constant Field Values

KW_AGENT

static final int KW_AGENT
See Also:
Constant Field Values

KW_AGGREGATE

static final int KW_AGGREGATE
See Also:
Constant Field Values

KW_ALL

static final int KW_ALL
See Also:
Constant Field Values

KW_ALTER

static final int KW_ALTER
See Also:
Constant Field Values

KW_AND

static final int KW_AND
See Also:
Constant Field Values

KW_ANY

static final int KW_ANY
See Also:
Constant Field Values

KW_ARRAY

static final int KW_ARRAY
See Also:
Constant Field Values

KW_AS

static final int KW_AS
See Also:
Constant Field Values

KW_ASC

static final int KW_ASC
See Also:
Constant Field Values

KW_AT

static final int KW_AT
See Also:
Constant Field Values

KW_ATTRIBUTE

static final int KW_ATTRIBUTE
See Also:
Constant Field Values

KW_AUTHID

static final int KW_AUTHID
See Also:
Constant Field Values

KW_AVG

static final int KW_AVG
See Also:
Constant Field Values

KW_BEGIN

static final int KW_BEGIN
See Also:
Constant Field Values

KW_BETWEEN

static final int KW_BETWEEN
See Also:
Constant Field Values

KW_BFILE_BASE

static final int KW_BFILE_BASE
See Also:
Constant Field Values

KW_BINARY

static final int KW_BINARY
See Also:
Constant Field Values

KW_BLOB_BASE

static final int KW_BLOB_BASE
See Also:
Constant Field Values

KW_BLOCK

static final int KW_BLOCK
See Also:
Constant Field Values

KW_BODY

static final int KW_BODY
See Also:
Constant Field Values

KW_BOTH

static final int KW_BOTH
See Also:
Constant Field Values

KW_BOUND

static final int KW_BOUND
See Also:
Constant Field Values

KW_BULK

static final int KW_BULK
See Also:
Constant Field Values

KW_BY

static final int KW_BY
See Also:
Constant Field Values

KW_BYTE

static final int KW_BYTE
See Also:
Constant Field Values

KW_C

static final int KW_C
See Also:
Constant Field Values

KW_CALL

static final int KW_CALL
See Also:
Constant Field Values

KW_CALLING

static final int KW_CALLING
See Also:
Constant Field Values

KW_CASCADE

static final int KW_CASCADE
See Also:
Constant Field Values

KW_CASE

static final int KW_CASE
See Also:
Constant Field Values

KW_CHAR

static final int KW_CHAR
See Also:
Constant Field Values

KW_CHARACTER

static final int KW_CHARACTER
See Also:
Constant Field Values

KW_CHARSET

static final int KW_CHARSET
See Also:
Constant Field Values

KW_CHARSETFORM

static final int KW_CHARSETFORM
See Also:
Constant Field Values

KW_CHARSETID

static final int KW_CHARSETID
See Also:
Constant Field Values

KW_CHAR_BASE

static final int KW_CHAR_BASE
See Also:
Constant Field Values

KW_CHECK

static final int KW_CHECK
See Also:
Constant Field Values

KW_CLOB_BASE

static final int KW_CLOB_BASE
See Also:
Constant Field Values

KW_CLOSE

static final int KW_CLOSE
See Also:
Constant Field Values

KW_CLUSTER

static final int KW_CLUSTER
See Also:
Constant Field Values

KW_CLUSTERS

static final int KW_CLUSTERS
See Also:
Constant Field Values

KW_COLAUTH

static final int KW_COLAUTH
See Also:
Constant Field Values

KW_COLLECT

static final int KW_COLLECT
See Also:
Constant Field Values

KW_COLUMNS

static final int KW_COLUMNS
See Also:
Constant Field Values

KW_COMMENT

static final int KW_COMMENT
See Also:
Constant Field Values

KW_COMMIT

static final int KW_COMMIT
See Also:
Constant Field Values

KW_COMMITTED

static final int KW_COMMITTED
See Also:
Constant Field Values

KW_COMPILED

static final int KW_COMPILED
See Also:
Constant Field Values

KW_COMPRESS

static final int KW_COMPRESS
See Also:
Constant Field Values

KW_CONNECT

static final int KW_CONNECT
See Also:
Constant Field Values

KW_CONSTANT

static final int KW_CONSTANT
See Also:
Constant Field Values

KW_CONSTRUCTOR

static final int KW_CONSTRUCTOR
See Also:
Constant Field Values

KW_CONTEXT

static final int KW_CONTEXT
See Also:
Constant Field Values

KW_CONVERT

static final int KW_CONVERT
See Also:
Constant Field Values

KW_COUNT

static final int KW_COUNT
See Also:
Constant Field Values

KW_CRASH

static final int KW_CRASH
See Also:
Constant Field Values

KW_CREATE

static final int KW_CREATE
See Also:
Constant Field Values

KW_CURRENT

static final int KW_CURRENT
See Also:
Constant Field Values

KW_CURSOR

static final int KW_CURSOR
See Also:
Constant Field Values

KW_CUSTOMDATUM

static final int KW_CUSTOMDATUM
See Also:
Constant Field Values

KW_DANGLING

static final int KW_DANGLING
See Also:
Constant Field Values

KW_DATA

static final int KW_DATA
See Also:
Constant Field Values

KW_DATE

static final int KW_DATE
See Also:
Constant Field Values

KW_DATE_BASE

static final int KW_DATE_BASE
See Also:
Constant Field Values

KW_DAY

static final int KW_DAY
See Also:
Constant Field Values

KW_DECLARE

static final int KW_DECLARE
See Also:
Constant Field Values

KW_DEFAULT

static final int KW_DEFAULT
See Also:
Constant Field Values

KW_DEFINE

static final int KW_DEFINE
See Also:
Constant Field Values

KW_DELETE

static final int KW_DELETE
See Also:
Constant Field Values

KW_DESC

static final int KW_DESC
See Also:
Constant Field Values

KW_DETERMINISTIC

static final int KW_DETERMINISTIC
See Also:
Constant Field Values

KW_DISTINCT

static final int KW_DISTINCT
See Also:
Constant Field Values

KW_DOUBLE

static final int KW_DOUBLE
See Also:
Constant Field Values

KW_DROP

static final int KW_DROP
See Also:
Constant Field Values

KW_DURATION

static final int KW_DURATION
See Also:
Constant Field Values

KW_ELEMENT

static final int KW_ELEMENT
See Also:
Constant Field Values

KW_ELSE

static final int KW_ELSE
See Also:
Constant Field Values

KW_ELSIF

static final int KW_ELSIF
See Also:
Constant Field Values

KW_EMPTY

static final int KW_EMPTY
See Also:
Constant Field Values

KW_END

static final int KW_END
See Also:
Constant Field Values

KW_ESCAPE

static final int KW_ESCAPE
See Also:
Constant Field Values

KW_EXCEPT

static final int KW_EXCEPT
See Also:
Constant Field Values

KW_EXCEPTION

static final int KW_EXCEPTION
See Also:
Constant Field Values

KW_EXCEPTIONS

static final int KW_EXCEPTIONS
See Also:
Constant Field Values

KW_EXCLUSIVE

static final int KW_EXCLUSIVE
See Also:
Constant Field Values

KW_EXECUTE

static final int KW_EXECUTE
See Also:
Constant Field Values

KW_EXISTS

static final int KW_EXISTS
See Also:
Constant Field Values

KW_EXIT

static final int KW_EXIT
See Also:
Constant Field Values

KW_EXTERNAL

static final int KW_EXTERNAL
See Also:
Constant Field Values

KW_FETCH

static final int KW_FETCH
See Also:
Constant Field Values

KW_FINAL

static final int KW_FINAL
See Also:
Constant Field Values

KW_FIXED

static final int KW_FIXED
See Also:
Constant Field Values

KW_FLOAT

static final int KW_FLOAT
See Also:
Constant Field Values

KW_FOR

static final int KW_FOR
See Also:
Constant Field Values

KW_FORALL

static final int KW_FORALL
See Also:
Constant Field Values

KW_FORCE

static final int KW_FORCE
See Also:
Constant Field Values

KW_FORM

static final int KW_FORM
See Also:
Constant Field Values

KW_FROM

static final int KW_FROM
See Also:
Constant Field Values

KW_FUNCTION

static final int KW_FUNCTION
See Also:
Constant Field Values

KW_GENERAL

static final int KW_GENERAL
See Also:
Constant Field Values

KW_GOTO

static final int KW_GOTO
See Also:
Constant Field Values

KW_GRANT

static final int KW_GRANT
See Also:
Constant Field Values

KW_GROUP

static final int KW_GROUP
See Also:
Constant Field Values

KW_HASH

static final int KW_HASH
See Also:
Constant Field Values

KW_HAVING

static final int KW_HAVING
See Also:
Constant Field Values

KW_HEAP

static final int KW_HEAP
See Also:
Constant Field Values

KW_HIDDEN

static final int KW_HIDDEN
See Also:
Constant Field Values

KW_HOUR

static final int KW_HOUR
See Also:
Constant Field Values

KW_IDENTIFIED

static final int KW_IDENTIFIED
See Also:
Constant Field Values

KW_IF

static final int KW_IF
See Also:
Constant Field Values

KW_IMMEDIATE

static final int KW_IMMEDIATE
See Also:
Constant Field Values

KW_IN

static final int KW_IN
See Also:
Constant Field Values

KW_INCLUDING

static final int KW_INCLUDING
See Also:
Constant Field Values

KW_INDEX

static final int KW_INDEX
See Also:
Constant Field Values

KW_INDEXES

static final int KW_INDEXES
See Also:
Constant Field Values

KW_INDICATOR

static final int KW_INDICATOR
See Also:
Constant Field Values

KW_INDICES

static final int KW_INDICES
See Also:
Constant Field Values

KW_INFINITE

static final int KW_INFINITE
See Also:
Constant Field Values

KW_INSERT

static final int KW_INSERT
See Also:
Constant Field Values

KW_INSTANTIABLE

static final int KW_INSTANTIABLE
See Also:
Constant Field Values

KW_INT

static final int KW_INT
See Also:
Constant Field Values

KW_INTERFACE

static final int KW_INTERFACE
See Also:
Constant Field Values

KW_INTERSECT

static final int KW_INTERSECT
See Also:
Constant Field Values

KW_INTERVAL

static final int KW_INTERVAL
See Also:
Constant Field Values

KW_INTO

static final int KW_INTO
See Also:
Constant Field Values

KW_INVALIDATE

static final int KW_INVALIDATE
See Also:
Constant Field Values

KW_IS

static final int KW_IS
See Also:
Constant Field Values

KW_ISOLATION

static final int KW_ISOLATION
See Also:
Constant Field Values

KW_JAVA

static final int KW_JAVA
See Also:
Constant Field Values

KW_LANGUAGE

static final int KW_LANGUAGE
See Also:
Constant Field Values

KW_LARGE

static final int KW_LARGE
See Also:
Constant Field Values

KW_LEADING

static final int KW_LEADING
See Also:
Constant Field Values

KW_LENGTH

static final int KW_LENGTH
See Also:
Constant Field Values

KW_LEVEL

static final int KW_LEVEL
See Also:
Constant Field Values

KW_LIBRARY

static final int KW_LIBRARY
See Also:
Constant Field Values

KW_LIKE

static final int KW_LIKE
See Also:
Constant Field Values

KW_LIMIT

static final int KW_LIMIT
See Also:
Constant Field Values

KW_LIMITED

static final int KW_LIMITED
See Also:
Constant Field Values

KW_LOCAL

static final int KW_LOCAL
See Also:
Constant Field Values

KW_LOCK

static final int KW_LOCK
See Also:
Constant Field Values

KW_LONG

static final int KW_LONG
See Also:
Constant Field Values

KW_LOOP

static final int KW_LOOP
See Also:
Constant Field Values

KW_MAP

static final int KW_MAP
See Also:
Constant Field Values

KW_MAX

static final int KW_MAX
See Also:
Constant Field Values

KW_MAXLEN

static final int KW_MAXLEN
See Also:
Constant Field Values

KW_MEMBER

static final int KW_MEMBER
See Also:
Constant Field Values

KW_MERGE

static final int KW_MERGE
See Also:
Constant Field Values

KW_MIN

static final int KW_MIN
See Also:
Constant Field Values

KW_MINUS

static final int KW_MINUS
See Also:
Constant Field Values

KW_MINUTE

static final int KW_MINUTE
See Also:
Constant Field Values

KW_MOD

static final int KW_MOD
See Also:
Constant Field Values

KW_MODE

static final int KW_MODE
See Also:
Constant Field Values

KW_MODIFY

static final int KW_MODIFY
See Also:
Constant Field Values

KW_MONTH

static final int KW_MONTH
See Also:
Constant Field Values

KW_MULTISET

static final int KW_MULTISET
See Also:
Constant Field Values

KW_NAME

static final int KW_NAME
See Also:
Constant Field Values

KW_NAN

static final int KW_NAN
See Also:
Constant Field Values

KW_NATIONAL

static final int KW_NATIONAL
See Also:
Constant Field Values

KW_NATIVE

static final int KW_NATIVE
See Also:
Constant Field Values

KW_NCHAR

static final int KW_NCHAR
See Also:
Constant Field Values

KW_NEW

static final int KW_NEW
See Also:
Constant Field Values

KW_NOCOMPRESS

static final int KW_NOCOMPRESS
See Also:
Constant Field Values

KW_NOCOPY

static final int KW_NOCOPY
See Also:
Constant Field Values

KW_NOT

static final int KW_NOT
See Also:
Constant Field Values

KW_NOWAIT

static final int KW_NOWAIT
See Also:
Constant Field Values

KW_NULL

static final int KW_NULL
See Also:
Constant Field Values

KW_NUMBER_BASE

static final int KW_NUMBER_BASE
See Also:
Constant Field Values

KW_OBJECT

static final int KW_OBJECT
See Also:
Constant Field Values

KW_OCICOLL

static final int KW_OCICOLL
See Also:
Constant Field Values

KW_OCIDATE

static final int KW_OCIDATE
See Also:
Constant Field Values

KW_OCIDATETIME

static final int KW_OCIDATETIME
See Also:
Constant Field Values

KW_OCIDURATION

static final int KW_OCIDURATION
See Also:
Constant Field Values

KW_OCIINTERVAL

static final int KW_OCIINTERVAL
See Also:
Constant Field Values

KW_OCILOBLOCATOR

static final int KW_OCILOBLOCATOR
See Also:
Constant Field Values

KW_OCINUMBER

static final int KW_OCINUMBER
See Also:
Constant Field Values

KW_OCIRAW

static final int KW_OCIRAW
See Also:
Constant Field Values

KW_OCIREF

static final int KW_OCIREF
See Also:
Constant Field Values

KW_OCIREFCURSOR

static final int KW_OCIREFCURSOR
See Also:
Constant Field Values

KW_OCIROWID

static final int KW_OCIROWID
See Also:
Constant Field Values

KW_OCISTRING

static final int KW_OCISTRING
See Also:
Constant Field Values

KW_OCITYPE

static final int KW_OCITYPE
See Also:
Constant Field Values

KW_OF

static final int KW_OF
See Also:
Constant Field Values

KW_ON

static final int KW_ON
See Also:
Constant Field Values

KW_ONLY

static final int KW_ONLY
See Also:
Constant Field Values

KW_OPAQUE

static final int KW_OPAQUE
See Also:
Constant Field Values

KW_OPEN

static final int KW_OPEN
See Also:
Constant Field Values

KW_OPERATOR

static final int KW_OPERATOR
See Also:
Constant Field Values

KW_OPTION

static final int KW_OPTION
See Also:
Constant Field Values

KW_OR

static final int KW_OR
See Also:
Constant Field Values

KW_ORACLE

static final int KW_ORACLE
See Also:
Constant Field Values

KW_ORADATA

static final int KW_ORADATA
See Also:
Constant Field Values

KW_ORDER

static final int KW_ORDER
See Also:
Constant Field Values

KW_ORGANIZATION

static final int KW_ORGANIZATION
See Also:
Constant Field Values

KW_ORLANY

static final int KW_ORLANY
See Also:
Constant Field Values

KW_ORLVARY

static final int KW_ORLVARY
See Also:
Constant Field Values

KW_OTHERS

static final int KW_OTHERS
See Also:
Constant Field Values

KW_OUT

static final int KW_OUT
See Also:
Constant Field Values

KW_OVERLAPS

static final int KW_OVERLAPS
See Also:
Constant Field Values

KW_OVERRIDING

static final int KW_OVERRIDING
See Also:
Constant Field Values

KW_PACKAGE

static final int KW_PACKAGE
See Also:
Constant Field Values

KW_PARALLEL_ENABLE

static final int KW_PARALLEL_ENABLE
See Also:
Constant Field Values

KW_PARAMETER

static final int KW_PARAMETER
See Also:
Constant Field Values

KW_PARAMETERS

static final int KW_PARAMETERS
See Also:
Constant Field Values

KW_PARTITION

static final int KW_PARTITION
See Also:
Constant Field Values

KW_PASCAL

static final int KW_PASCAL
See Also:
Constant Field Values

KW_PIPE

static final int KW_PIPE
See Also:
Constant Field Values

KW_PIPELINED

static final int KW_PIPELINED
See Also:
Constant Field Values

KW_PRAGMA

static final int KW_PRAGMA
See Also:
Constant Field Values

KW_PRECISION

static final int KW_PRECISION
See Also:
Constant Field Values

KW_PRIOR

static final int KW_PRIOR
See Also:
Constant Field Values

KW_PRIVATE

static final int KW_PRIVATE
See Also:
Constant Field Values

KW_PROCEDURE

static final int KW_PROCEDURE
See Also:
Constant Field Values

KW_PUBLIC

static final int KW_PUBLIC
See Also:
Constant Field Values

KW_RAISE

static final int KW_RAISE
See Also:
Constant Field Values

KW_RANGE

static final int KW_RANGE
See Also:
Constant Field Values

KW_RAW

static final int KW_RAW
See Also:
Constant Field Values

KW_READ

static final int KW_READ
See Also:
Constant Field Values

KW_RECORD

static final int KW_RECORD
See Also:
Constant Field Values

KW_REF

static final int KW_REF
See Also:
Constant Field Values

KW_REFERENCE

static final int KW_REFERENCE
See Also:
Constant Field Values

KW_REM

static final int KW_REM
See Also:
Constant Field Values

KW_REMAINDER

static final int KW_REMAINDER
See Also:
Constant Field Values

KW_RENAME

static final int KW_RENAME
See Also:
Constant Field Values

KW_RESOURCE

static final int KW_RESOURCE
See Also:
Constant Field Values

KW_RESULT

static final int KW_RESULT
See Also:
Constant Field Values

KW_RETURN

static final int KW_RETURN
See Also:
Constant Field Values

KW_RETURNING

static final int KW_RETURNING
See Also:
Constant Field Values

KW_REVERSE

static final int KW_REVERSE
See Also:
Constant Field Values

KW_REVOKE

static final int KW_REVOKE
See Also:
Constant Field Values

KW_ROLLBACK

static final int KW_ROLLBACK
See Also:
Constant Field Values

KW_ROW

static final int KW_ROW
See Also:
Constant Field Values

KW_SAMPLE

static final int KW_SAMPLE
See Also:
Constant Field Values

KW_SAVE

static final int KW_SAVE
See Also:
Constant Field Values

KW_SAVEPOINT

static final int KW_SAVEPOINT
See Also:
Constant Field Values

KW_SB1

static final int KW_SB1
See Also:
Constant Field Values

KW_SB2

static final int KW_SB2
See Also:
Constant Field Values

KW_SB4

static final int KW_SB4
See Also:
Constant Field Values

KW_SECOND

static final int KW_SECOND
See Also:
Constant Field Values

KW_SEGMENT

static final int KW_SEGMENT
See Also:
Constant Field Values

KW_SELECT

static final int KW_SELECT
See Also:
Constant Field Values

KW_SELF

static final int KW_SELF
See Also:
Constant Field Values

KW_SEPARATE

static final int KW_SEPARATE
See Also:
Constant Field Values

KW_SEQUENCE

static final int KW_SEQUENCE
See Also:
Constant Field Values

KW_SERIALIZABLE

static final int KW_SERIALIZABLE
See Also:
Constant Field Values

KW_SET

static final int KW_SET
See Also:
Constant Field Values

KW_SHARE

static final int KW_SHARE
See Also:
Constant Field Values

KW_SHORT

static final int KW_SHORT
See Also:
Constant Field Values

KW_SIZE

static final int KW_SIZE
See Also:
Constant Field Values

KW_SIZE_T

static final int KW_SIZE_T
See Also:
Constant Field Values

KW_SOME

static final int KW_SOME
See Also:
Constant Field Values

KW_SPARSE

static final int KW_SPARSE
See Also:
Constant Field Values

KW_SQL

static final int KW_SQL
See Also:
Constant Field Values

KW_SQLCODE

static final int KW_SQLCODE
See Also:
Constant Field Values

KW_SQLDATA

static final int KW_SQLDATA
See Also:
Constant Field Values

KW_SQLNAME

static final int KW_SQLNAME
See Also:
Constant Field Values

KW_SQLSTATE

static final int KW_SQLSTATE
See Also:
Constant Field Values

KW_STANDARD

static final int KW_STANDARD
See Also:
Constant Field Values

KW_START

static final int KW_START
See Also:
Constant Field Values

KW_STATIC

static final int KW_STATIC
See Also:
Constant Field Values

KW_STDDEV

static final int KW_STDDEV
See Also:
Constant Field Values

KW_STORED

static final int KW_STORED
See Also:
Constant Field Values

KW_STRING

static final int KW_STRING
See Also:
Constant Field Values

KW_STRUCT

static final int KW_STRUCT
See Also:
Constant Field Values

KW_STYLE

static final int KW_STYLE
See Also:
Constant Field Values

KW_SUBMULTISET

static final int KW_SUBMULTISET
See Also:
Constant Field Values

KW_SUBPARTITION

static final int KW_SUBPARTITION
See Also:
Constant Field Values

KW_SUBSTITUTABLE

static final int KW_SUBSTITUTABLE
See Also:
Constant Field Values

KW_SUBTYPE

static final int KW_SUBTYPE
See Also:
Constant Field Values

KW_SUM

static final int KW_SUM
See Also:
Constant Field Values

KW_SYNONYM

static final int KW_SYNONYM
See Also:
Constant Field Values

KW_TABAUTH

static final int KW_TABAUTH
See Also:
Constant Field Values

KW_TABLE

static final int KW_TABLE
See Also:
Constant Field Values

KW_TDO

static final int KW_TDO
See Also:
Constant Field Values

KW_THE

static final int KW_THE
See Also:
Constant Field Values

KW_THEN

static final int KW_THEN
See Also:
Constant Field Values

KW_TIME

static final int KW_TIME
See Also:
Constant Field Values

KW_TIMESTAMP

static final int KW_TIMESTAMP
See Also:
Constant Field Values

KW_TIMEZONE_ABBR

static final int KW_TIMEZONE_ABBR
See Also:
Constant Field Values

KW_TIMEZONE_HOUR

static final int KW_TIMEZONE_HOUR
See Also:
Constant Field Values

KW_TIMEZONE_MINUTE

static final int KW_TIMEZONE_MINUTE
See Also:
Constant Field Values

KW_TIMEZONE_REGION

static final int KW_TIMEZONE_REGION
See Also:
Constant Field Values

KW_TO

static final int KW_TO
See Also:
Constant Field Values

KW_TRAILING

static final int KW_TRAILING
See Also:
Constant Field Values

KW_TRANSAC

static final int KW_TRANSAC
See Also:
Constant Field Values

KW_TRANSACTIONAL

static final int KW_TRANSACTIONAL
See Also:
Constant Field Values

KW_TRUSTED

static final int KW_TRUSTED
See Also:
Constant Field Values

KW_TYPE

static final int KW_TYPE
See Also:
Constant Field Values

KW_UB1

static final int KW_UB1
See Also:
Constant Field Values

KW_UB2

static final int KW_UB2
See Also:
Constant Field Values

KW_UB4

static final int KW_UB4
See Also:
Constant Field Values

KW_UNDER

static final int KW_UNDER
See Also:
Constant Field Values

KW_UNION

static final int KW_UNION
See Also:
Constant Field Values

KW_UNIQUE

static final int KW_UNIQUE
See Also:
Constant Field Values

KW_UNSIGNED

static final int KW_UNSIGNED
See Also:
Constant Field Values

KW_UNTRUSTED

static final int KW_UNTRUSTED
See Also:
Constant Field Values

KW_UPDATE

static final int KW_UPDATE
See Also:
Constant Field Values

KW_USE

static final int KW_USE
See Also:
Constant Field Values

KW_USING

static final int KW_USING
See Also:
Constant Field Values

KW_VALIST

static final int KW_VALIST
See Also:
Constant Field Values

KW_VALUE

static final int KW_VALUE
See Also:
Constant Field Values

KW_VALUES

static final int KW_VALUES
See Also:
Constant Field Values

KW_VARIABLE

static final int KW_VARIABLE
See Also:
Constant Field Values

KW_VARIANCE

static final int KW_VARIANCE
See Also:
Constant Field Values

KW_VARRAY

static final int KW_VARRAY
See Also:
Constant Field Values

KW_VARYING

static final int KW_VARYING
See Also:
Constant Field Values

KW_VIEW

static final int KW_VIEW
See Also:
Constant Field Values

KW_VIEWS

static final int KW_VIEWS
See Also:
Constant Field Values

KW_VOID

static final int KW_VOID
See Also:
Constant Field Values

KW_WHEN

static final int KW_WHEN
See Also:
Constant Field Values

KW_WHERE

static final int KW_WHERE
See Also:
Constant Field Values

KW_WHILE

static final int KW_WHILE
See Also:
Constant Field Values

KW_WITH

static final int KW_WITH
See Also:
Constant Field Values

KW_WORK

static final int KW_WORK
See Also:
Constant Field Values

KW_WRAPPED

static final int KW_WRAPPED
See Also:
Constant Field Values

KW_WRITE

static final int KW_WRITE
See Also:
Constant Field Values

KW_YEAR

static final int KW_YEAR
See Also:
Constant Field Values

KW_ZONE

static final int KW_ZONE
See Also:
Constant Field Values

KW_DECIMAL

static final int KW_DECIMAL
Strange, I see DECIMAL_ in different places in the plsql parser, but I don't actually see "decimal" anywhere. Because of that, it didn't make it into my auto-generated list of keywords.

See Also:
Constant Field Values

KW_REPLACE

static final 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.

See Also:
Constant Field Values

KW_max

static final int KW_max
Subtracted from KW_Base, this yields the total count of keywords in PL/SQL.

See Also:
Constant Field Values

KW_words

static final java.lang.String[] KW_words
String array of PL/SQL keywords. PlsqlLexer_Tests checks that (KW_max - KW_base == KW_words.length).


Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1)

E13403-03

Copyright © 1997, 2009, Oracle. All rights reserved.