octet_length()

Returns the number of bytes in the bitstring.

Arguments & returns

2 overloads

octet_length(bitstring)

Scalar
Overload link bitstring Returns
#01 BIT BIGINT

octet_length(blob)

Scalar

Number of bytes in blob.

Overload link blob Returns
#02 BLOB BIGINT

Example

1 more ↓
octet_length example
SQL
Haybarn WASM 1.5.5-rc3 · In your browser

Engine example · Run to view results.

More examples

octet_length example 2
SQL
Haybarn WASM 1.5.5-rc3 · In your browser

Engine example · Run to view results.

In other engines

Used in larger rewrites 1

These examples use octet_length as one part of a larger SQL translation.

BigQuerylength()

SELECT LENGTH(foo)
In Haybarn
SELECT CASE TYPEOF(foo) WHEN 'BLOB' THEN OCTET_LENGTH(CAST(foo AS BLOB)) ELSE LENGTH(CAST(foo AS TEXT)) END

SQLGlot example ↗