Values of this type denote a numeric integer value.

# Allowed values

Must be a sequence of digits (&ldquo;0&rdquo;–&ldquo;9&rdquo;), optionally prefixed with a &ldquo;-&rdquo; or a &ldquo;+&rdquo; character.

# Query comparison

[Search operators](00001007705000) for equality (&ldquo;equal&rdquo; or &ldquo;not equal&rdquo;, &ldquo;has&rdquo; or &ldquo;not has&rdquo;), for lesser values (&ldquo;less&rdquo; or &ldquo;not less&rdquo;), or for greater values (&ldquo;greater&rdquo; or &ldquo;not greater&rdquo;) are executed by converting both the [search value](00001007706000) and the metadata value into integer values and then comparing them numerically.
Integer values must be in the range -9223372036854775808 … 9223372036854775807.
Comparisons with metadata values outside this range always return a negative match.
Comparisons with search values outside this range will be executed as a comparison of the string representation values.

All other comparisons (&ldquo;match&rdquo;, &ldquo;not match&rdquo;, &ldquo;prefix&rdquo;, &ldquo;not prefix&rdquo;, &ldquo;suffix&rdquo;, and &ldquo;not suffix&rdquo;) are done on the given string representation of the number.
In this case, the number &ldquo;+12&rdquo; will be treated as different to the number &ldquo;12&rdquo;.

# Sorting

Sorting is done by comparing the numeric values.