|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.6.0) E13403-07 |
|||||||||
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_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 |
---|
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.6.0) E13403-07 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |