The following lists the reserved words defined in Oracle Forms and in PL/SQL. PL/SQL reserved words appear with an asterisk (*).
_SELF
_PARENT
_TOP
_BLANK
ABORT*
ABORT_QUERY
ACCEPT*
ACCESS*
ACKNOWLEDGE
ACKNOWLEDGE_PREVIOUS
ACTIVATE
ADD*
ADD_GROUP_COLUMN
ADD_GROUP_ROW
ADD_LIST_ELEMENT
ADD_PARAMETER
ADJUST_TO_FIT
ALERT
ALERT_BUTTON1
ALERT_BUTTON2
ALERT_BUTTON3
ALERT_DEFAULT
ALERT_MESSAGE_TEXT
ALIGNMENT
ALL*
ALL_PARAMA
ALL_RECORDS
ALL_ROWS
ALTER*
ALTERABLE
ANCHOR_VIEW
AND*
ANY*
APPLICATION_CHARACTERISTIC
APPLICATION_INSTANCE
ARRAY*
ARRAYLEN*
AS*
ASC*
ASK_COMMIT
ASSERT*
ASSIGN*
ASYNCHRONOUS
AT*
ATTR_OFF
ATTR_ON
AUTHORIZATION*
AUTOQUERY
AUTO_HELP
AUTO_HINT
AUTO_NAVIGATE
AUTO_REFRESH
AUTO_SKIP
AVG*
BALLOON_ATTRIBUTE
BALLOON_TEXT
BAR
BASE_TABLE*
BATCH
BEGIN*
BELL
BETWEEN*
BINARY_INTEGER*
BLOCK
BLOCK_CHARACTERISTIC
BLOCK_SCOPE
BODY*
BOOK
BOOK20
BOOLEAN*
BORDER_BEVEL
BREAK
BY*
CACHE
CALLING_FORM
CALLING_FORM_NAME
CALL_FORM
CALL_INPUT
CALL_QUERY
CANCEL_REPORT_OBJECT
CANVAS
CANVAS_SIZE
CASCADING
CASE*
CASE_INSENSITIVE_QUERY
CASE_RESTRICTION
CHANGED_STATUS
CHANGE_BLOCK
CHANGE_RECORD
CHAR*
CHARACTER_CELL_HEIGHT
CHARACTER_CELL_WIDTH
CHAR_BASE*
CHAR_COLUMN
CHECKBOX_CHECKED
CHECK*
CHECKED
CHECK_RECORD_UNIQUENESS
CLEAR_BLOCK
CLEAR_EOL
CLEAR_FIELD
CLEAR_FORM
CLEAR_ITEM
CLEAR_LIST
CLEAR_MESSAGE
CLEAR_RECORD
CLOSE*
CLOSE_AT_COMMIT
CLOSE_FORM
CLOSE_QUERY
CLUSTER*
CLUSTERS*
COLAUTH*
COLUMNS*
COLUMN_SECURITY
COMMIT*
COMMIT_FORM
COMPRESS*
CONCEAL_DATA
CONNECT*
CONNECT_STRING
CONSTANT*
CONSTANTS
CONVERT_OTHER_VALUE
COORDINATED
COORDINATE_SYSTEM
COORDINATION_OPERATION
COORDINATION_STATUS
COPY
COPY_REGION
COPY_REPORT_OBJECT_OUTPUT
COPY_REPORT_OUTPUT
COUNT*
COUNT_QUERY
CRASH*
CREATE*
CREATE_GROUP
CREATE_GROUP_FROM_QUERY
CREATE_PARAMETER_LIST
CREATE_QUERIED_RECORD
CREATE_RECORD
CREATE_TIMER
CREATE_VAR
CURRENT*
CURRENT_FORM
CURRENT_FORM_NAME
CURRENT_RECORD
CURRENT_RECORD_ATTRIBUTE
CURRVAL*
CURSOR*
CURSOR_MODE
CURSOR_STYLE
CUT_REGION
DATABASE*
DATA_BASE*
DATABASE_VALUE
DATASOURCE
DATATYPE
DATA_PARAMETER
DATE*
DATE_COLUMN
DB
DBA*
DBMS_ERROR_CODE
DBMS_ERROR_TEXT
DECIMAL*
DECLARE*
DEFAULT*
DEFAULT_SCOPE
DEFAULT_VALUE
DEFAULT_WHERE
DEFERRED_COORDINATION
DEFER_ON_VISIBILITY
DEFER_REQUIRED_ENFORCEMENT
DEFINITION*
DELAY*
DELAYED
DELETE*
DELETE_ALLOWED
DELETE_GROUP
DELETE_GROUP_ROW
DELETE_LIST_ELEMENT
DELETE_PARAMETER
DELETE_RECORD
DELETE_RECORDS
DELETE_SOURCE
DELETE_SOURCE_TYPE
DELETE_TIMER
DELTA*
DERIVED_COLUMN
DESC*
DESTROY_PARAMETER_LIST
DESTROY_VARIANT
DETAIL_NAME
DEVELOPER_NAMES
DIGITS*
DISABLED
DISABLE_VALIDATION
DISPATCH_EVENT
DISPID_COLLECT
DISPID_CONSTRUCTOR
DISPID_DESTRUCTOR
DISPID_EVALUATE
DISPID_NEWENUM
DISPID_VALUE
DISPLAY
DISPLAYED
DISPLAY_ERROR
DISPLAY_FIELD
DISPLAY_HEIGHT
DISPLAY_ITEM
DISPLAY_LENGTH
DISPLAY_PAGE
DISPLAY_POSITION
DISPLAY_WIDTH
DISPLAY_X_POS
DISPLAY_Y_POS
DISPOSE*
DISTINCT*
DML_DATA_TARGET_NAME
DML_DATA_TARGET_TYPE
DOWN
DO*
DO_COMMIT
DO_KEY
DO_REPLACE
DROP*
DUMMY_REFERENCE
DUPLICATE_FIELD
DUPLICATE_ITEM
DUPLICATE_RECORD
ECHO
EDITOR
EDITOR_NAME
EDITOR_X_POS
EDITOR_Y_POS
EDIT_FIELD
EDIT_TEXTITEM
ELSE*
ELSIF*
ENABLED
ENABLE_VALIDATION
END*
END_EDGE
END_OF_GROUP
ENFORCE_COLUMN_SECURITY
ENFORCE_KEY
ENTER
ENTERABLE
ENTER_QUERY
ENTRY*
ERASE
ERROR
ERROR_CODE
ERROR_NOTIFICATION
ERROR_TEXT
ERROR_TYPE
EXCEPTION*
EXCEPTION_INIT*
EXECUTE_QUERY
EXECUTE_TRIGGER
EXISTS*
EXIT*
EXIT_FORM
FALSE*
FETCH*
FETCH_RECORDS
FIELD_CHARACTERISTIC
FIELD_LENGTH
FILE
FILESYSTEM
FILE_NAME
FIND_ALERT
FIND_BLOCK
FIND_CANVAS
FIND_COLUMN
FIND_EDITOR
FIND_FORM
FIND_GROUP
FIND_ITEM
FIND_LOV
FIND_MENU
FIND_MENU_ITEM
FIND_RELATION
FIND_REPORT_OBJECT
FIND_TAB_PAGE
FIND_TIMER
FIND_VIEW
FIND_WINDOW
FIRSTBLOCK
FIRSTFIELD
FIRST_BLOCK
FIRST_DETAIL_RELATION
FIRST_FIELD
FIRST_ITEM
FIRST_MASTER_RELATION
FIRST_NAVIGATION_BLOCK
FIRST_RECORD
FIRST_RELATION
FIXED_LENGTH
FLOAT*
FOR*
FORM*
FORMATTED_VALUE
FORMAT_MASK
FORMMODULE
FORMS
FORMS40
FORMS4C
FORMS4G
FORMS4W
FORMS_DDL
FORM_CHARACTERISTIC
FORM_FAILURE
FORM_FATAL
FORM_NAME
FORM_SCOPE
FORM_SUCCESS
FOR_UPDATE
FROM*
FULL_ROLLBACK
FULL_SCREEN
FUNCTION*
GENERAL_EXCEPTION
GENERATE_SEQUENCE_NUMBER
GENERIC*
GET_APPLICATION_PROPERTY
GET_BLOCK_PROPERTY
GET_CANVAS_PROPERTY
GET_FILE_NAME
GET_FORM_PROPERTY
GET_GROUP_CHAR_CELL
GET_GROUP_DATE_CELL
GET_GROUP_NUMBER_CELL
GET_GROUP_ROW_COUNT
GET_GROUP_SELECTION
GET_GROUP_SELECTION_COUNT
GET_ITEM_INSTANCE_PROPERTY
GET_ITEM_PROPERTY
GET_LIST_ELEMENT_COUNT
GET_LIST_ELEMENT_LABEL
GET_LIST_ELEMENT_VALUE
GET_LOV_PROPERTY
GET_MENU_ITEM_PROPERTY
GET_MESSAGE
GET_PARAMETER_ATTR
GET_PARAMETER_LIST
GET_RADIO_BUTTON_PROPERTY
GET_RECORD_PROPERTY
GET_RELATION_PROPERTY
GET_REPORT_OBJECT_PROPERTY
GET_TAB_PAGE_PROPERTY
GET_VAR_BOUNDS
GET_VAR_DIMS
GET_VAR_TYPE
GET_VIEW_PROPERTY
GET_WINDOW_PROPERTY
GLOBAL_EVENT
GLOBAL_SCOPE
GOTO*
GO_BLOCK
GO_FIELD
GO_FORM
GO_ITEM
GO_RECORD
GRANT*
GRAPHICS
GRAYSCALE
GROUP*
GROUPCOLUMN
GROUP_NAME
HAVING*
HEIGHT
HELP
HIDDEN
HIDE
HIDE_ON_EXIT
HIDE_PAGE
HIDE_VIEW
HIDE_WINDOW
HIGH_COMPRESSION
HINT_TEXT
HOLDER
HOST
ICONIC_BUTTON
ICON_NAME
IDENTIFIED*
IDENTIFIER
ID_NULL
IF*
IMAGE_ADD
IMAGE_AND
IMAGE_SCROLL
IMAGE_SUBTRACT
IMAGE_XOR
IMAGE_ZOOM
IMMEDIATE
IN*
INDEX*
INDEXES*
INDICATOR*
INITIAL_VALUE
INSERT*
INSERT_ALLOWED
INSERT_RECORD
INSERT_RECORDS
INSERT_SOURCE
INSERT_SOURCE_TYPE
INSERT_STATUS
INTEGER*
INTERACTION_MODE
INTERSECT*
INTO*
INVALID_ARGUMENT
INVALID_TIMER_INTERVAL
IS*
ISNULL
ISOLATED
ISOLATION_MODE
ISSUE_ROLLBACK
ISSUE_SAVEPOINT
ITEM
ITEM_CANVAS
ITEM_DEFAULT_VALUE
ITEM_ENABLED
ITEM_IS_VALID
ITEM_LENGTH
ITEM_NAME
ITEM_SCOPE
ITEMS_IN_BLOCK
ITEM_SIZE
ITEM_TAB_PAGE
ITEM_TYPE
KEEP_POSITION
KEY_MODE
LABEL
LASTBLOCK
LASTFIELD
LAST_BLOCK
LAST_FIELD
LAST_ITEM
LAST_QUERY
LAST_RECORD
LEVEL*
LIKE*
LIMITED*
LIST
LIST_VALUES
LOCATION
LOCKING_MODE
LOCK_RECORD
LOCK_RECORDS
LOCK_RECORD_ON_CHANGE
LOGON
LOGON_SCREEN
LOGOUT
LONG_COLUMN
LOOP*
LOV
LOV_NAME
LOV_SIZE
LOV_VALIDATION
LOV_X_POS
LOV_Y_POS
LOWERCASE
LOWERED
LUT
MASTER_DELETES
MASTER_NAME
MAX*
MAXIMIZE
MAXIMIZE_COMPRESSION
MAX_LENGTH
MAX_QUERY_TIME
MAX_RECORDS_FETCHED
MEDIUM_COMPRESSION
MENU
MENUITEM
MESSAGE
MESSAGE_CODE
MESSAGE_TEXT
MESSAGE_TYPE
MIN*
MINIMIZE
MINIMIZE_COMPRESSION
MINUS*
MLSLABEL*
MNEMONIC
MOD*
MODE
MODULE_NLS_CHARACTER_SET
MODULE_NLS_LANG
MODULE_NLS_LANGUAGE
MODULE_NLS_TERRITORY
MONOCHROME
MOUSE_NAVIGABLE
MOUSE_NAVIGATE
MOVE_VIEW
MOVE_WINDOW
MULTI_LINE
MYTYPE
NAME_IN
NATURAL*
NAVIGABLE
NAVIGATION_STYLE
NEW*
NEW_FORM
NEW_STATUS
NEXTBLOCK
NEXTFIELD
NEXTITEM
NEXTVAL*
NEXT_BLOCK
NEXT_DETAIL_RELATION
NEXT_FIELD
NEXT_FORM
NEXT_ITEM
NEXT_KEY
NEXT_MASTER_RELATION
NEXT_NAVIGATION_BLOCK
NEXT_NAVIGATION_ITEM
NEXT_RECORD
NEXT_RELATION
NEXT_SET
NOCOMPRESS*
NO_COMPRESSION
NONE
NONE_PARAMA
NON_COORDINATED
NON_ISOLATED
NON_UPDATEABLE_PRIMARY_KEY
NORMAL
NO_SHARE_LIBRARY_DATA
NOT*
NO_ACKNOWLEDGE
NO_ACKNOWLEDGE_PREVIOUS
NO_ACTIVATE
NO_CHANGE
NO_COMMIT
NO_EXCEPTION
NO_HIDE
NO_OPERATION
NO_PROMPT
NO_QUERY_ONLY
NO_REMOVE_LIST
NO_REPEAT
NO_REPLACE
NO_RESTRICT
NO_ROLLBACK
NO_SCREEN
NO_SESSION
NO_SUCH_TIMER
NO_VALIDATE
NO_WAIT
NULL*
NULL_COMMAND
NUMBER*
NUMBER_BASE*
NUMBER_COLUMN
OF*
ON*
OPEN*
OPEN_AT_COMMIT
OPEN_FILE
OPEN_FORM
OPERATING_SYSTEM
OPTIMIZER_HINT
OPTION*
OR*
ORDER*
ORDER_BY
ORIGINAL_DEPTH
OTHERS*
OUT *
PACKAGE*
PAGE
PARAMLIST
PARAMTYPE_PARAMA
PARAM_ATTR
PARTITION*
PASSWORD
PASTE_REGION
PAUSE
PCTFREE*
PLITBLM
PLSQL_TABLE
POPULATE_BLOCK
POPULATE_GROUP
POPULATE_GROUP_WITH_QUERY
POPULATE_LIST
POPULATE_TABLE
POSITION
POSITION_ON_CANVAS
POSITIVE*
POST
PRAGMA*
PREVENT_MASTERLESS_OPERATION
PREVIEW
PREVIOUSBLOCK
PREVIOUSFIELD
PREVIOUSITEM
PREVIOUS_BLOCK
PREVIOUS_FIELD
PREVIOUS_FORM
PREVIOUS_ITEM
PREVIOUS_NAVIGATION_BLOCK
PREVIOUS_NAVIGATION_ITEM
PREVIOUS_RECORD
PRIMARY_KEY
PRINTER
PRIOR*
PRIVATE*
PROCEDURE*
PROCEDURE_SOURCE
PROMPT_ALIGNMENT_OFFSET
PROMPT_ALL_RECORDS
PROMPT_DISPLAY_STYLE
PROMPT_EDGE
PROMPT_EDGE_ALIGNMENT
PROMPT_EDGE_OFFSET
PROMPT_FIRST_RECORD
PROMPT_HIDDEN
PROMPT_TEXT
PROMPT_TEXT_ALIGNMENT
PROMPT_VISUAL_ATTRIBUTE
PROPERTY_FALSE
PROPERTY_OFF
PROPERTY_ON
PROPERTY_TRUE
PTR_TO_VAR
PUBLIC*
PULL_DOWN
QUERYABLE
QUERY_ALLOWED
QUERY_DATA_SOURCE_NAME
QUERY_DATA_SOURCE_TYPE
QUERY_HITS
QUERY_LENGTH
QUERY_ONLY
QUERY_OPTIONS
QUERY_SOURCE
QUERY_SOURCE_TYPE
QUERY_STATUS
RAISE*
RAISED
RANGE*
RANGE_HIGH
RANGE_LOW
READ_IMAGE_FILE
REAL*
RECALCULATE
RECORD*
RECORDGROUP
RECORDS_DISPLAYED
RECORDS_TO_FETCH
RECORD_SCOPE
REDISPLAY
RELATION
RELEASE*
RELEASE_OBJ
REM*
REMOVE_LIST
REMOVE_ON_EXIT
RENAME*
REPEAT
REPLACE_CONTENT_VIEW
REPLACE_MENU
REPORT_COMM_MODE
REPORT_DESFORMAT
REPORT_DESNAME
REPORT_DESTYPE
REPORT_EXECUTION_MODE
REPORT_FILENAME
REPORT_OBJECT
REPORT_OBJECT_STATUS
REPORT_OTHER
REPORT_QUERY_NAME
REPORTS
REPORT_SERVER
REPORT_SOURCE_BLOCK
REQUIRED
RESET_GROUP_SELECTION
RESIZE_VIEW
RESIZE_WINDOW
RESOURCE*
RESTRICT
RESTRICTED
RESTRICTED_ALLOWED
RESTRICTED_FORBIDDEN
RETRIEVE_LIST
RETURN*
REVERSE*
REVOKE*
ROLLBACK*
ROWID*
ROWLABEL*
ROWNUM*
ROWTYPE*
RUN*
RUN_PRODUCT
RUN_REPORT_OBJECT
RUNTIME
SAME_RECORD
SAVE_FILE
SAVEPOINT*
SAVEPOINT_MODE
SAVEPOINT_NAME
SCHEMA*
SCREEN
SCROLLBAR
SCROLL_DOWN
SCROLL_UP
SCROLL_VIEW
SECURE
SELECT*
SELECTION_RECTANGLE
SELECT_ALL
SELECT_RECORDS
SEPARATE*
SESSION
SET*
SET_ALERT_PROPERTY
SET_APPLICATION_PROPERTY
SET_BLOCK_PROPERTY
SET_CANVAS_PROPERTY
SET_FIELD
SET_FORM_PROPERTY
SET_GROUP_CHAR_CELL
SET_GROUP_DATE_CELL
SET_GROUP_NUMBER_CELL
SET_GROUP_SELECTION
SET_ITEM_INSTANCE_PROPERTY
SET_ITEM_PROPERTY
SET_LOV_PROPERTY
SET_MENU_ITEM_PROPERTY
SET_PARAMETER_ATTR
SET_RADIO_BUTTON_PROPERTY
SET_RECORD_PROPERTY
SET_RELATION_PROPERTY
SET_REPORT_OBJECT_PROPERTY
SET_TAB_PAGE_PROPERTY
SET_TIMER
SET_VAR
SET_VIEW_PROPERTY
SET_WINDOW_PROPERTY
SHOWN
SHOW_ALERT
SHOW_DOCUMENT
SHOW_EDITOR
SHOW_KEYS
SHOW_LOV
SHOW_PAGE
SHOW_PALETTE
SHOW_VIEW
SHOW_WINDOW
SIZE*
SMALLINT*
SPACE*
SPECIFIC_EXCEPTION
SQL*
SQLCODE*
SQLERRM*
SQLFORMS
SQLMENU
STACKED
START*
START_EDGE
STATUS
STATEMENT*
STDDEV*
SUBTYPE*
SUM*
SYNCHRONIZE
SYNCHRONOUS
TABAUTH*
TABLE*
TABLE_FROM_BLOCK
TABLES*
TABLE_SOURCE
TAB_PAGE
TAB_PAGE_X_OFFSET
TAB_PAGE_Y_OFFSET
TAB_PLACEMENT
TASK*
TEXT_PARAMETER
THEN*
TIMER
TIMER_EXISTS
TIMER_NAME
TITLE
TO*
TOOLS
TOOLTIP_ATTRIBUTE
TOOLTIP_TEXT
TOP_EDGE
TOPMOST_TAB_PAGE
TOP_RECORD
TO_SAVEPOINT
TO_VARIANT
TRUE*
TYPE*
UNFORMATTED_VALUE
UNION*
UNIQUE*
UNIQUE_KEY
UNRESTRICTED
UNSET_GROUP_SELECTION
UP
UPDATE*
UPDATEABLE
UPDATEABLE_PRIMARY_KEY
UPDATE_ALLOWED
UPDATE_CHANGED_COLUMNS
UPDATE_CHART
UPDATE_COLUMN
UPDATE_NULL
UPDATE_PERMISSION
UPDATE_RECORD
UPDATE_RECORDS
UPDATE_SOURCE
UPDATE_SOURCE_TYPE
UPPERCASE
UPPER_CASE
USE*
USERNAME
USER_EXIT
USER_INTERFACE
USER_NLS_CHARACTER_SET
USER_NLS_LANG
USER_NLS_LANGUAGE
USER_NLS_TERRITORY
VALIDATE
VALIDATE_FROM_LIST
VALIDATION
VALIDATION_UNIT
VALUE
VALUES*
VALUE_PARAMA
VARCHAR*
VARCHAR2*
VARIANCE*
VARPTR_TO_VAR
VAR_TO_CHAR
VAR_TO_NUMBER
VAR_TO_OBJ
VAR_TO_TABLE
VAR_TO_VARPTR
VERSION
VIEW*
VIEWS*
VIEWPORT
VIEWPORT_X_POS
VIEWPORT_X_POS_ON_CANVAS
VIEWPORT_Y_POS
VIEWPORT_Y_POS_ON_CANVAS
VIEW_SIZE
VISIBLE
VISUAL_ATTRIBUTE
VT_BLOB
VT_BLOB_OBJECT
VT_BOOL
VT_BSTR
VT_BYREF
VT_CARRAY
VT_CF
VT_CLSID
VT_CY
VT_DATE
VT_DISPATCH
VT_EMPTY
VT_ERROR
VT_FILETIME
VT_HRESULT
VT_I1
VT_I2
VT_I4
VT_I8
VT_INT
VT_LPSTR
VT_LPWSTR
VT_NULL
VT_PTR
VT_R4
VT_R8
VT_SAFEARRAY
VT_STORAGE
VT_STORED_OBJECT
VT_STREAM
VT_STREAMED_OBJECT
VT_TYPE
VT_UI1
VT_UI2
VT_UI4
VT_UI8
VT_UINT
VT_UNKNOWN
VT_USERDEFINED
VT_VARIANT
VT_VOID
WHEN*
WHERE*
WHILE*
WIDTH
WINDOW
WINDOW_HANDLE
WINDOW_NAME
WINDOW_SIZE
WINDOW_STATE
WITH*
WORK*
WRAP_STYLE
WRITE_IMAGE_FILE
XOR*
X_POS
X_POS_ON_CANVAS
YES
Y_POS
Y_POS_ON_CANVAS
ZOOM_IN_FACTOR
ZOOM_OUT_FACTOR
ZOOM_PERCENT