TQL name: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
| Line 19: | Line 19: | ||
* WHERE_ | * WHERE_ | ||
* WHERE_FOO | * WHERE_FOO | ||
{{article end | |||
|api= | |||
* [[Update global attribute (TQL)]] | |||
* [[Select global (TQL)]] | |||
}} | |||
Latest revision as of 11:12, 15 July 2026
A TQL name is a name which fits a specific set of restrictions, allowing it to be used unambiguously in TQL queries. Attributes and Globals must always have a name conforming to those restrictions, because queries use those names verbatim.
Restrictions
The following restrictions apply:
- Must be entirely capitalized, to avoid ambiguity.
- May only consist of letters, numbers, and underscores, to avoid issues with special characters.
- Must begin with a letter. Explicitly not a number or underscore.
- Must be at least 1 and at most 100 characters long.
- May not contain any of the following _AND, _WHERE
- May not start with any of the following XML, AND_, WHERE_
- May not end with an underscore.
Forbidden Examples
The following examples are not allowed:
- AND
- _AND
- AND_
- FOO_ANDS
- WHERE_
- WHERE_FOO