Just change 10 to your own actual order, good / l10 "pl / SQL" NOCASE line comment = - block comment = / * block comment off = * / file extrasions = SQL / DELIMITERS = ~!% @ ^ & * () - = | // {} []: "'<>,.?
/ Function string = "% [a-z _] * [~ / s] (*)"
/ C1 "keywords"
Abort Accept Access Add All Alter and Any ArrayLen AS ASSASERT Assign At Audit Authorization AVG
Base_Table Begin Between Binary_INTEGER Body Boolean B
Case Char Char_Base Check Close Cluster Clusters COLAUTH COLUMN Comment Commit Compress Connect Constant Crash Create Crerent Currval Cursor Cycle
Database Data_Base Date DBA Debugoff Debugon DecLare DEBUGED DEFINION DELAY DELETE DESC DIGITS DISPOSE DISTINCT DO DOP
Else Elsif Endry Exception Exception_init Exclusive EXISTS EXIT
False Fetch File Float for Form FROM FUNCTION
Generic Goto Grav
Having
Identified IF IMMEDIATE INCREMENT INDEX INDEGER INTERFACETITITIAL INTERT INTER INTERSECT INTO IS
LEVEL LIKE LIMITED LOCK LONG LOOP
Max MaxExtents MaxValue Min Minextents Minus Minvalue Mislabel Mod Mode
Natural Natural New NextVal Noaudit NOCOMPRESS NOLOGGING NOT NOWAIT NULL NUMBER NUMBER_BASE
Of offline ONLINE OPTION OPTION ORDER OTHERS OUT
Package Partition Pctfree Pctused PLS_INTEGER Positive Positiven PRAGMA Prior Private Privilege PROCEDURE PUBLIC
Raise Range Raw Real Record Ref Revese Retr Rename Resource Return Reverse Revoke Rollback Row RowId RowLabel Rownum Rows RowType Run
SAVEPOINT SCHEMA Select Separate Sequence Session Set Share Smallint Space SQL SQLCODE SQLERRM Start Stddev Subtype Successful Sum Synonym Sysdate
Tabauth Table Tables Task Terminate Then To Trigger True Type
Uid Unique Update Use Uservalidate Values VARCHAR VARCHAR2 VARIANCE VIEW Views
When WHENEVER WHERE WILE WILK WRITE
Xor
/ C2 "package"
DBMS_OUTPUT
DBMS_JOB
DBMS_SQL
/ C3 "package methods"
BIND_VARIABLE BIND_VARIABLE_CHAR BIND_VARIABLE_RAW BIND_VARIABLE_ROWID BROKEN
CHANGE CLOSE_CURSOR COLUMN_VALUE COLUMN_VALUE_CHAR COLUMN_VALUE_RAW Column_Value_rowid
Define_column define_column_char define_column_raw define_column_rowid disable
ENABLE EXECUTE EXECUTE_AND_FETCH
Fetch_Rows
GET_LINE GET_LINES
Interval is_open
LAST_ERROR_POSITION LAST_ROW_COUNT LAST_ROW_ID LAST_SQL_FUNCTION_CODE
NEW_LINE NEXT_DATE
PARSE PUT PUT_LINE
Remove
Submit
WHAT
/ C4 "SQL * Plus Commands"
EXECUTE
Grant
Replace
Run
Start
/ C5 "SQL * Plus functions"
ABS Add_Months ASCII
CEIL CHR Concat CoS Cosh
Decode
EXP
Floor
Greatest
HEXTORAW
InitCap Instr
Last_day Length Ln Log Lower LPAD LTRIM
Mod Months_between
Next_day new_time nls_initcap NLS_LOWER NLS_UPPER NVL
Power
Rawtohex Replace Round RoundToChar RPAD RTRIM
Sign Sin Sinh Soundex SQRT Substr Substrb
Tan Tanh TO_CHAR TO_DATE TO_LABEL TO_MULTI_BYTE TO_NUMBER TO_SINGLE_TYPE TRANSTE TRUNC
Upper useerenv
VSIZE
/ C6 "Should Be Reserved"
BEFORE
Each
For
Key
Primary
When WHERE While