Reserved words

This appendix provides a listing of nonusable words on selected IGFC setups.

JAVA reserved words

These are the list of words not allowed to be used as BOD short name, BOD attribute name, custom master data name, custom master data attribute name, and expression name:
ABSOLUTE BYTE CORRESPONDING
ABSTRACT CALL COUNT
ACCESS CALLED COVAR_POP
ACTION CARDINALITY COVAR_SAMP
ADA CASCADE CREATE
ADD CASCADED CROSS
ADMIN CASE CUBE
AFTER CAST CUME_DIST
AGGREGATE CATALOG CURRENT
ALIAS CATCH CURRENT_CATALOG
ALL CHAR CURRENT_DATE
ALLOCATE CHAR_LENGTH CURRENT_DEFAULT_TRANSFORM_GROUP
ALTER CHARACTER CURRENT_PATH
AND CHARACTER_LENGTH CURRENT_ROLE
ANY CHECK CURRENT_SCHEMA
ARE CHECKPOINT CURRENT_TIME
ARRAY CLASS CURRENT_TIMESTAMP
AS CLOB CURRENT_DEFAULT_TRANSFORM_GROUP_FOR_TYPE
ASC CLONE CURRENT_USER
ASENSITIVE CLOSE CURSOR
ASSERT CLUSTER CYCLE
ASSERTION CLUSTERED DATA
ASYMMETRIC COALESCE DATABASE
AT COLLATE DATE
ATOMIC COLLATION DAY
AUDIT COLLECT DBCC
AUTHORIZATION COLUMN DEALLOCATE
AUTO COMMENT DEC
AVG COMMIT DECIMAL
BACKUP COMPLETION DECLARE
BEFORE COMPRESS DEFAULT
BEGIN COMPUTE DEFERRABLE
BETWEEN CONDITION DEFERRED
BINARY CONNECT DELETE
BIT CONNECTION DENY
BIT_LENGTH CONST DEPTH
BLOB CONSTRAINT DEREF
BOOLEAN CONSTRAINTS DESC
BOTH CONSTRUCTOR DESCRIBE
BREADTH CONTAINS DESCRIPTOR
BREAK CONTAINSTABLE DESTROY
BROWSE CONTINUE DESTRUCTOR
BULK CONVERT LATERAL
BY CORR LEADING
DETERMINISTIC GENERAL LEFT
DIAGNOSTICS GET LESS
DICTIONARY GLOBAL LEVEL
DISCONNECT GO LIKE
DISK GOTO LIKE_REGEX
DISTINCT GRANT LIMIT
DISTRIBUTED GROUP LINENO
DO GROUPING LN
DOCUMENT HAVING LOAD
DOMAIN HOLD LOCAL
DOUBLE HOLDLOCK LOCALTIME
DROP HOST LOCALTIMESTAMP
DUMP HOUR LOCATOR
DYNAMIC IDENTIFIED LOCK
EACH IDENTITY LONG
ELEMENT IDENTITY_INSERT LOWER
ELSE IDENTITYCOL MAP
END IF MATCH
END_EXEC IGNORE MAX
ENDINGEND_EXEC IMMEDIATE MAXEXTENTS
ENUM IMPLEMENTS MEMBER
EQUALS IMPORT MERGE
ERRLVL IN METHOD
ESCAPE INCLUDE MIN
EVERY INCREMENT MINUS
EXCEPT INDEX MINUTE
EXCEPTION INDICATOR MLSLABEL
EXCLUSIVE INFINITY MOD
EXEC INITIAL MODE
EXECUTE INITIALIZE MODIFIES
EXISTS INITIALLY MODIFY
EXIT INNER MODULE
EXTENDS INOUT MONTH
EXTERN INPUT MULTISET
EXTERNAL INSENSITIVE NAMES
EXTRACT INSERT NAN
FALSE INSTANCEOF NATIONAL
FETCH INT NATIVE
FILE INTEGER NATURAL
FILLFACTOR INTERFACE NCHAR
FILTER INTERSECT NCLOB
FINAL INTERSECTION NEW
FINALLY INTERVAL NEXT
FIRST INTO NO
FLOAT IS NOAUDIT
FOR ISOLATION NOCHECK
FORTRAN ITERATE NOCOMPRESS
FOUND JOIN NONCLUSTERED
FREE KEEP NONE
FREETEXT KEY NORMALIZE
FREETEXTTABLE KILL NOT
FROM LANGUAGE NOWAIT
FULL LARGE NULL
FULLTEXTTABLE LAST ROWNUM
FUNCTION PRIVATE ROWS
FUSION PRIVILEGES RULE
NULLIF PROC SAVE
NUMBER PROCEDURE SAVEPOINT
NUMERIC PROTECTED SCHEMA
OBJECT PUBLIC SCOPE
OCCURENCES_REGEX RAISERROR SCROLL
OCTET_LENGTH RANGE SEARCH
OF RAW SECOND
OFF READ SECTION
OFFLINE READS SECURITYAUDIT
OFFSETS READTEXT SEMANTICKEYPHRASETABLE
OLD REAL SEMANTICKEYSIMILARITYDETAILSTABLE
ON RECONFIGURE SEMANTICKEYSIMILARITYTABLE
ONLINE REF SENSITIVE
ONLY REFERENCES SEQUENCE
OPEN REFERENCING SESSION
OPENDATASOURCE REGISTER SESSION_USER
OPENQUERY REGR_AVGX SET
OPENROWSET REGR_AVGY SETS
OPENXML REGR_COUNT SETUSER
OPERATION REGR_INTERCEPT SHARE
OPTION REGR_R2 SHORT
OR REGR_SLOPE SHUTDOWN
ORDER REGR_SXX SIGNED
ORDINALITY REGR_SXY SIMILAR
OUT REGR_SYY SIZE
OUTER RELATIVE SIZEOF
OUTPUT RELEASE SMALLINT
OVER RENAME SNAN
OVERLAPS REPLICATION SOME
OVERLAY RESOURCE SPACE
PACKAGE RESTORE SPECIFIC
PAD RESTRICT SPECIFICTYPE
PARAMETER RESULT SQL
PARAMETERS RETURN SQLCA
PARTIAL RETURNS SQLCODE
PARTITION REVERT SQLERROR
PASCAL REVOKE SQLEXCEPTION
PATH RIGHT SQLSTATE
PCTFREE ROLE SQLWARNING
PERCENT ROLLBACK START
PERCENT_RANK ROLLUP STATE
PERCENTILE_CONT ROUND_CEILING STATEMENT
PERCENTILE_DISC ROUND_DOWN STATIC
PIVOT ROUND_FLOOR STATISTICS
PLAN ROUND_HALF_DOWN STDDEV_POP
POSITION ROUND_HALF_EVEN STDDEV_SAMP
POSITION_REGEX ROUND_HALF_UP STRICTFP
POSTFIX ROUND_UP STRUCT
PRECISION ROUTINESTRUCTURE STRUCTURE
PREFIX ROW WAITFOR
PREORDER ROWCOUNT WHEN
PREPARE ROWGUIDCOL WHENEVER
PRESERVE ROWID WHERE
PRIMARY TRIGGER WHILE
PRINT TRIM WIDTH_BUCKET
PRIOR TRUE WINDOW
SUBMULTISET TRUNCATE WITH
SUBSTRING TRY WITHIN
SUBSTRING_REGEX TRY_CONVERT WITHINGROUP
SUCCESSFUL TSEQUAL WITHOUT
SUM TYPE WORK
SUPER TYPEDEF WRITE
SWITCH UESCAPE WRITETEXT
SYMMETRIC UID XMLAGG
SYNCHRONIZED UNDER XMLATTRIBUTES
SYNONYM UNION XMLBINARY
SYSDATE UNIQUE XMLCAST
SYSTEM UNKNOWN XMLCOMMENT
SYSTEM_USER UNNEST XMLCONCAT
TABLE UNPIVOT XMLDOCUMENT
TABLESAMPLE UNSIGNED XMLELEMENT
TEMPORARY UPDATE XMLEXISTS
TERMINATE UPDATETEXT XMLFOREST
TEXTSIZE UPPER XMLITERATE
THAN USAGE XMLNAMESPACES
THEN USE XMLPARSE
THIS USER XMLPI
THROW USING XMLQUERY
THROWS VALIDATE XMLSERIALIZE
TIME VALUE XMLTABLE
TIMESTAMP VALUES XMLTEXT
TIMEZONE_HOUR VAR_POP XMLVALIDATE
TIMEZONE_MINUTE VAR_SAMP YEAR
TO VARCHAR ZONE
TOP VARCHAR2
TRAILING VARIABLE
TRAN VARYING
TRANSACTION VIEW
TRANSIENT VOID
TRANSLATE VOLATILE
TRANSLATE_REGEX
TRANSLATION
TREAT

Windows reserved words

These are the list of disallowed words as package name for exporting content:
CON COM5 LPT4
PRN COM6 LPT5
AUX COM7 LPT6
NUL COM8 LPT7
COM1 COM9 LPT8
COM2 LPT1 LPT9
COM3 LPT2 CLOCK$
COM4 LPT3