ReferenceApplies to: Unified engine deployments
String functions operate on text expressions. The common functions below return NULL for a NULL required argument unless the row documents a different behavior. Character counts and byte counts are different for multibyte text.
Case, length, and trimming
The Native translation of two-sided TRIM currently emits an unavailable btrim function. The live example uses LTRIM.
Combining and extracting text
Regular expressions
regexp_like(text, pattern) tests a regular expression. regexp_replace(text, pattern, replacement) substitutes matching text. Supported flags and replacement syntax depend on the resolved function and backend; validate patterns before moving a script from another dialect.
Use LIKE for simple wildcard matches. The SQL operator SIMILAR TO is unavailable under Native execution because its translation would change semantics.Last modified on November 4, 2026