SurrealDB Docs Logo

Enter a search query

Data Types

The Java SDK translates all datatypes native to SurrealQL into either datatypes native to Java, or a custom implementation. This document describes all datatypes, and links to their respective documentation.

Data Types overview

DatatypeKindDocumentation
StringNative

String on Oracle docs

NumberNative

long on Oracle docs

FloatNative

double on Oracle docs

BoolNative

boolean on Oracle docs

NullNative
NoneCustomValue#isNone()
ArrayCustomArray
ObjectCustomObject
DatetimeNative

ZonedDateTime on Oracle docs

BinaryNativebyte[]
UuidNative

UUID on Oracle docs

DurationNative

Duration on Oracle docs

GeometryCustomGeometry
DecimalNative

BigDecimal on Oracle docs

Table-
RecordIdCustomRecordId

On this page

© SurrealDB GitHub Discord Community Cloud Features Releases Install