VAR Expression
VAR reads the current value of an ACE variable.
Syntax
The production implementation requires exactly three non-empty semicolon-separated parts. It resolves the named user, database, and variable inside the current environment, then substitutes the variable's current value.
Access control
The current user must have the VariableGetValue privilege for the target variable (including the existing ownership/component privilege rules evaluated by ACE). If the read is not permitted, the expression is rejected.
Existing examples
ACE's existing knowledge/reference material uses shapes such as:
and nests them in expressions, for example: