Tekenreeks
Deze sectie beschrijft de volgende tekenreeksfuncties:
| Functie | Beschrijving |
|---|---|
| BASE64_DECODE | Decodeer een base 64-tekenreeks naar een tekenreeks |
| BASE64_TO_HEX | Converteert een base 64-tekenreeks naar een hexadecimale tekenreeks |
| BYTES_SUBSTRING | Retourneert een substring van de invoer, met behulp van de offsets in bytes van de UTF-8 gecodeerde byte-representatie. Gedeeltelijke tekens en ongeldige UTF-8 codepunten worden uit het resultaat verwijderd |
| CONCAT | Retourneert de aaneenschakeling van string1, string2, ..., stringN |
| DATUM | Converteert een tekenreeks naar een datum |
| JOIN_ARRAYS | Voegt een willekeurig aantal arrays samen op basis van index met behulp van een MessageFormat-patroon |
| LENGTH | Retourneert de lengte van de tekenreeks |
| LOWER | Converteert de tekenreeks naar kleine letters |
| LPAD | Vult de invoertekenreeks aan de linkerkant op met een opgegeven opvulreeks tot de grootte. |
| LTRIM | Retourneert de opgegeven tekenreeks zonder voorloopspaties |
| MD5 | Hasht de invoer met MD5 |
| PARSE_DATETIME | Parseert een tekenreeks naar een tijdstempel met tijdzone met behulp van een indeling |
| VERVANGEN | Vervangt alle instanties van zoeken door vervangen in invoer. Als de zoekopdracht leeg is, wordt de vervanging ingevoegd vóór elk teken en aan het einde van de invoer. |
| REVERSE | Retourneert een tekenreeks met de tekens in omgekeerde volgorde. |
| RPAD | Vult de invoertekenreeks aan de rechterkant aan met een opgegeven opvultekenreeks tot de opgegeven grootte. |
| RTRIM | Retourneert de opgegeven tekenreeks zonder afsluitende witruimtes |
| SHA1 | Berekent de hash van de invoer met SHA-1 |
| SHA256 | Berekent de hash van de invoer met SHA-256 |
| SHA3_512 | Hash de invoer met SHA3-512 |
| SORT_VALUES | Retourneert de waarden gesorteerd op alfabetische volgorde |
| SPLITSEN | Retourneert de opgegeven tekenreeks gesplitst door het opgegeven scheidingsteken. Verwijdert geen lege vermeldingen |
| SPLIT_TO_RECORD | Retourneert de opgegeven string gesplitst door de opgegeven scheidingsteken |
| STRING_FORMAT | Formatteer een willekeurig aantal invoerwaarden tot een string met behulp van de opgegeven indeling |
| STRIP_MARGIN | Voor elke regel verwijdert u het voorvoegsel van besturings- of witruimtetekens, gevolgd door het opgegeven margekarakter |
| STRIP_PREFIX | Verwijder de opgegeven voorvoegselreeks van het begin van de reeks |
| STRIP_SUFFIX | Verwijder de opgegeven achtervoegselreeks van het einde van de reeks |
| STRPOS | Retourneert de startpositie van het eerste exemplaar van een bepaalde subtekenreeks binnen een tekenreeks |
| SUBSTR | Extraheert een subtekenreeks van een bepaalde lengte, beginnend vanaf een opgegeven punt binnen de opgegeven tekenreeks |
| SUBSTRING | Extraheert een subtekenreeks van een bepaalde lengte, beginnend vanaf een opgegeven punt binnen de opgegeven tekenreeks |
| TRANSLATE | Vertaalt de opgegeven waarde met behulp van een opgegeven woordenboek |
| TRIM | Retourneert de opgegeven tekenreeks zonder voorloop- of volgspaties |
| TRIM_CHARS | Retourneert de opgegeven tekenreeks zonder voorloop- of volgtekens |
| UPPER | Converteert de tekenreeks naar hoofdletters |
| UUID_GENERATOR | Retourneert UUID |
| XX_HASH | Hasht de invoer met xxHash |