There are a number of words that have a special meaning within MACRO and Arezzo. These are known as 'reserved words' and cannot be used as codes for questions, question groups, eForms or visits.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
ABS
ABSOLUTE
ACCESS
ACTION
ADA
ADD
ADMIN
AFTER
AGGREGATE
ALIAS
ALL
ALLOCATE
ALTER
AND
ANY
ARE
ARRAY
AS
ASC
ASSERTION
AT
AUDIT
AUTHORIZATION
AUTONUMBER
AVERAGE
AVG
BACKUP
BEFORE
BEGIN
BETWEEN
BINARY
BIT
BIT_LENGTH
BLOB
BOOLEAN
BOTH
BREADTH
BREAK
BROWSE
BULK
BY
BYTE
CALL
CASCADE
CASCADED
CASE
CAST
CATALOG
CATEGORY
CHAR
CHAR_LENGTH
CHARACTER
CHARACTER_LENGTH
CHECK
CHECKPOINT
CLASS
CLINICALTRIALID
CLOB
CLOSE
CLUSTER
CLUSTERED
COALESCE
COLLATE
COLLATION
COLUMN
COMMENT
COMMIT
COMPLETION
COMPRESS
COMPUTE
CONNECT
CONNECTION
CONSTRAINT
CONSTRAINTS
CONSTRUCTOR
CONTAINS
CONTAINSTABLE
CONTINUE
CONVERT
CORRESPONDING
COUNT
CREATE
CRFPAGECYCLENUMBER
CRFPAGEID
CROSS
CUBE
CURRENCY
CURRENT
CURRENT_DATE
CURRENT_PATH
CURRENT_ROLE
CURRENT_TIME
CURRENT_TIMESTAMP
CURRENT_USER
CURSOR
CYCLE
DATA
DATABASE
DATE
DATE_AND_TIME
DATE_DIFF
DATEDIFF
DATENOW
DATEOF
DATEPART
DATETIME
DAY
DAYS
DBCC
DEALLOCATE
DEC
DECIMAL
DECLARE
DEFAULT
DEFERRABLE
DEFERRED
DELETE
DENY
DEPTH
DEREF
DESC
DESCRIBE
DESCRIPTOR
DESTROY
DESTRUCTOR
DETERMINISTIC
DIAGNOSTICS
DICTIONARY
DISCONNECT
DISK
DISTINCT
DISTRIBUTE
DOMAIN
DOUBLE
DROP
DUMMY
DUMP
DURING
DYNAMIC
EACH
ELSE
END
END-EXEC
EQUALS
ERRLVL
ESCAPE
EVERY
EXCEPT
EXCEPTION
EXCLUSIVE
EXEC
EXECUTE
EXISTS
EXIT
EXTERNAL
EXTRACT
FALSE
FETCH
FILE
FILLFACTOR
FIRST
FLOAT
FOR
FOREIGN
FORM
FORMAT_DATE
FORTRAN
FOUND
FREE
FREETEXT
FREETEXTTABLE
FROM
FULL
FUNCTION
GENERAL
GET
GLOBAL
GO
GOTO
GRANT
GROUP
GROUPING
HAVING
HOLDLOCK
HOST
HOUR
HOURS
HYPERLINK
IDENTIFIED
IDENTITY
IDENTITY_INSERT
IDENTITYCOL
IF
IGNORE
IMMEDIATE
IN
INCLUDE
INCLUDES
INCREMENT
INDEX
INDICATOR
INITIAL
INITIALIZATION
INITIALIZE
INITIALLY
INNER
INOUT
INPUT
INSENSITIVE
INSERT
INT
INTEGER
INTERSECT
INTERVAL
INTO
IS
IS_KNOWN
ISAFTER
ISBEFORE
ISDURING
ISKNOWN
ISOLATION
ITERATE
JOIN
KEY
KILL
LABEL
LANGUAGE
LARGE
LAST
LATERAL
LEADING
LEFT
LEN
LESS
LEVEL
LIKE
LIMIT
LINENO
LOAD
LOCAL
LOCALTIME
LOCALTIMESTAMP
LOCATOR
LOCK
LONG
LOWER
MAP
MATCH
MAX
MAXEXTENTS
MEMO
META_PREDICATE
MIN
MINUS
MINUTE
MINUTES
MOD
MODE
MODIFIES
MODIFY
MODULE
MONTH
MONTHS
MULTIFILE
NAME
NAMES
NATIONAL
NATURAL
NCHAR
NCLOB
NETSUPPORT
NEW
NEXT
NO
NOAUDIT
NOCHECK
NOCOMPRESS
NONCLUSTERED
NONE
NOSPY
NOT
NOT_ONEOF
NOW
NOWAIT
NULL
NULLIF
NUMBER
NUMERIC
OBJECT
OCTET_LENGTH
OF
OFF
OFFLINE
OFFSETS
OLD
ON
ONE
ONEOF
ONLINE
ONLY
OPEN
OPENDATASOURCE
OPENQUERY
OPENROWSET
OPENXML
OPERATION
OPTION
OR
ORDER
ORDINALITY
OUT
OUTER
OUTPUT
OVER
OVERLAPS
PAD
PARAMETER
PARAMETERS
PARTIAL
PASCAL
PASSWORD
PATH
PCTFREE
PERCENT
PERSONID
PLAN
POSITION
POSTFIX
PRECISION
PREFIX
PREORDER
PREPARE
PRESERVE
PRIMARY
PRIOR
PRIVILEGES
PROC
PROCEDURE
PUBLIC
QUESTION
RAISERROR
RANDOMISATION
RAW
READ
READS
READTEXT
REAL
RECONFIGURE
RECURSIVE
REF
REFERENCES
REFERENCING
REGISTRATION
RELATIVE
RENAME
REPLICATION
RESOURCE
RESTORE
RESTRICT
RESULT
RESULT_OF
RETURN
RETURNS
REVOKE
RIGHT
ROLE
ROLLBACK
ROLLUP
ROUTINE
ROW
ROWCOUNT
ROWGUIDCOL
ROWID
ROWLABEL
ROWNUM
ROWS
RULE
SAVE
SAVEPOINT
SCHEMA
SCOPE
SCROLL
SEARCH
SECOND
SECONDS
SECTION
SELECT
SESSION
SESSION_USER
SET
SETS
SETUSER
SHARE
SHUTDOWN
SITE
SIZE
SMALLINT
SOME
SPACE
SPECIFIC
SPECIFICTYPE
SPY
SQL
SQLCA
SQLCODE
SQLERROR
SQLEXCEPTION
SQLSTATE
SQLWARNING
SQRT
START
STATE
STATEMENT
STATIC
STATISTICS
STATUS
STRUCTURE
SUBSTRING
SUCCESSFUL
SUM
SYNONYM
SYSDATE
SYSTEM_USER
TABLE
TEMP
TEMPORARY
TERMINATE
TEXT
TEXTSIZE
THAN
THEN
TIME
TIME_DIFF
TIMENOW
TIMESTAMP
TIMEZONE_HOUR
TIMEZONE_MINUTE
TINYINT
TO
TOP
TRAILING
TRAN
TRANSACTION
TRANSLATE
TRANSLATION
TRIGGER
TRIM
TRUE
TRUNCATE
TSEQUAL
UID
UNDER
UNION
UNIQUE
UNKNOWN
UNNEST
UPDATE
UPDATETEXT
UPPER
USAGE
USE
USER
USING
VALIDATE
VALUE
VALUES
VARCHAR
VARCHAR2
VARIABLE
VARYING
VIEW
VISIT
VISITCYCLENUMBER
VISITID
VOLATILE
WAITFOR
WEEK
WEEKS
WHEN
WHENEVER
WHERE
WHILE
WITH
WITHOUT
WORK
WRITE
WRITETEXT
YEAR
YEARS
YES
YESNO
ZONE