Sträng
Detta delavsnitt beskriver följande strängfunktioner:
| Funktion | Beskrivning |
|---|---|
| BASE64_DECODE | Avkoda en base 64-sträng till en sträng |
| BASE64_TO_HEX | Konverterar en base 64-sträng till en hex-sträng |
| BYTES_SUBSTRING | Returnerar en delsträng av indata, med hjälp av förskjutningarna i byte av den UTF-8-kodade bytere-representationen. Partiella tecken och ogiltiga UTF-8-kodpunkter tas bort från resultatet |
| CONCAT | Returnerar sammanfogningen av sträng1, sträng2, ..., strängN |
| DATE | Konverterar en sträng till ett datum |
| JOIN_ARRAYS | Sammanfogar valfritt antal arrayer efter index med hjälp av ett MessageFormat-mönster |
| LENGTH | Returnerar strängens längd |
| LOWER | Konverterar strängen till gemener |
| LPAD | Fyller ut indatasträngen till vänster med en angiven utfyllnadssträng upp till en viss storlek |
| LTRIM | Returnerar den angivna strängen utan inledande blanksteg |
| MD5 | Hashar indata med MD5 |
| PARSE_DATETIME | Parsar en sträng till en tidsmarkör med tidszon med hjälp av ett format |
| ERSÄTT | Ersätter alla förekomster av sökning med ersättning i indata. Om sökningen är tom, infogas ersättning framför varje tecken och i slutet av indata |
| REVERSE | Returnerar en sträng med tecknen i omvänd ordning |
| RPAD | Fyll ut indatasträngen till höger med en given utfyllnadssträng upp till storleken |
| RTRIM | Returnerar den angivna strängen utan avslutande blanksteg |
| SHA1 | Hashar indata med SHA-1 |
| SHA256 | Hashar indata med SHA-256 |
| SHA3_512 | Hashar indata med SHA3-512 |
| SORT_VALUES | Returnerar värdena sorterade i lexikografisk ordning |
| DELA | Returnerar den angivna strängen delad av den angivna avgränsaren. Tar inte bort tomma poster |
| SPLIT_TO_RECORD | Returnerar den angivna strängen delad av den angivna avgränsaren |
| STRING_FORMAT | Formatera valfritt antal indata till en sträng med det angivna formatet |
| STRIP_MARGIN | För varje rad, ta bort prefixet med kontroll- eller blankstegstecken följt av det angivna marginaltecknet |
| STRIP_PREFIX | Ta bort den angivna prefixsträngen från början av strängen |
| STRIP_SUFFIX | Ta bort den angivna suffixsträngen från slutet av strängen |
| STRPOS | Returnerar startpositionen för den första förekomsten av en given delsträng i en sträng |
| SUBSTR | Extraherar en delsträng av en viss längd med start från en angiven punkt i den givna strängen |
| SUBSTRING | Extraherar en delsträng av en viss längd med start från en angiven punkt i den givna strängen |
| ÖVERSÄTT | Översätter det angivna värdet med hjälp av en given ordlista |
| TRIM | Returnerar den angivna strängen utan inledande eller avslutande blanksteg |
| TRIM_CHARS | Returnerar den angivna strängen utan inledande eller avslutande tecken |
| UPPER | Konverterar strängen till versaler |
| UUID_GENERATOR | Returnerar UUID |
| XX_HASH | Hashar indata med xxHash |