uint() function

The uint() function converts a single value to a UInteger.

Function type: Type conversion
Output data type: UInteger

uint(v: "4")



The value to convert.

Data type: Boolean | Duration | Float | Integer | Numeric String | Time

For duration and time values, uint() returns the following:

Input typeReturned value
DurationThe number of nanoseconds in the specified duration
TimeA nanosecond epoch timestamp


from(bucket: "sensor-data")
  |> range(start: -1m)
  |> filter(fn:(r) => r._measurement == "camera" )
  |> map(fn:(r) => ({ r with exposures: uint(v: r.exposures) }))

Cloud or OSS?

InfluxDB OSS 2.0 now generally available!

InfluxDB OSS 2.0 is now generally available and ready for production use. See the InfluxDB OSS 2.0 release notes.

For information about upgrading to InfluxDB OSS 2.0, see: