Data types

CategoryTypesAliases
IntegerBIGINTINT64
MEDIUMINTINT32
SMALLINTINT16
TINYINTINT8
DecimalDECIMAL
Floating PointFLOATFLOAT32
DOUBLEFLOAT64
StringVARCHAR
BooleanBOOLEAN
TemporalTIMESTAMP
DATE
INTERVAL
DocumentJSON
ComplexARRAYLIST
ROWSTRUCT

Given the importance of entity centered modeling for FeatureQL, ARRAY of ROWs is a common pattern with dedicated functions to manipulate them.

Literal types

You can also use these additional types for literals or computed literals in function parameters:

TypeLiteral
FEATUREFEATURE 'feature_name'
FIELDFIELD 'field_name'
TYPETYPE 'type_name'
Last update at: 2025/10/13 10:23:46