Stringa
Questa sezione descrive le seguenti funzioni stringa:
| Funzione | Descrizione |
|---|---|
| BASE64_DECODE | Decodifica una stringa base 64 in una stringa |
| BASE64_TO_HEX | Converte una stringa base 64 in una stringa esadecimale |
| BYTES_SUBSTRING | Restituisce una sottostringa dell'input, utilizzando gli offset in byte della rappresentazione di byte codificata in UTF-8. I caratteri parziali e i punti di codice UTF-8 non validi vengono rimossi dal risultato |
| CONCAT | Restituisce la concatenazione di stringa1, stringa2, ..., stringaN |
| DATE | Converte una stringa in una data |
| JOIN_ARRAYS | Unisce un numero qualsiasi di array per indice utilizzando un pattern MessageFormat |
| LENGTH | Restituisce la lunghezza della stringa |
| LOWER | Converte la stringa in lettere minuscole |
| LPAD | Riempie la stringa di input a sinistra con una data stringa di riempimento fino alla dimensione |
| LTRIM | Restituisce la stringa data senza spazi bianchi iniziali |
| MD5 | Esegue l'hashing dell'input usando MD5 |
| PARSE_DATETIME | Analizza una stringa in un timestamp con fuso orario usando un formato |
| SOSTITUZIONE | Sostituisce tutte le istanze di ricerca con sostituzione nell'input. Se la ricerca è vuota, inserisce la sostituzione davanti a ogni carattere e alla fine dell'input |
| REVERSE | Restituisce una stringa con i caratteri in ordine inverso |
| RPAD | Riempie la stringa di input a destra con una data stringa di riempimento fino alla dimensione |
| RTRIM | Restituisce la stringa data senza spazi bianchi finali |
| SHA1 | Esegue l'hashing dell'input usando SHA-1 |
| SHA256 | Esegue l'hashing dell'input usando SHA-256 |
| SHA3_512 | Esegue l'hashing dell'input usando SHA3-512 |
| SORT_VALUES | Restituisce i valori ordinati in ordine alfabetico |
| DIVISIONE | Restituisce la stringa data divisa dal delimitatore fornito. Non rimuove le voci vuote |
| SPLIT_TO_RECORD | Restituisce la stringa data divisa dal delimitatore fornito |
| STRING_FORMAT | Formatta un numero qualsiasi di input in una stringa usando il formato dato |
| STRIP_MARGIN | Per ogni riga, rimuovi il prefisso di controllo o i caratteri di spazio bianco seguiti dal carattere di margine dato |
| STRIP_PREFIX | Rimuovi la stringa prefisso data dall'inizio della stringa |
| STRIP_SUFFIX | Rimuovi la stringa suffisso data dalla fine della stringa |
| STRPOS | Restituisce la posizione iniziale della prima istanza di una data sottostringa all'interno di una stringa |
| SUBSTR | Estrae una sottostringa di una certa lunghezza a partire da un punto specificato all'interno della stringa data |
| SUBSTRING | Estrae una sottostringa di una certa lunghezza a partire da un punto specificato all'interno della stringa data |
| TRADUCI | Traduce il valore dato utilizzando un dizionario specificato |
| TRIM | Restituisce la stringa data senza spazi iniziali o finali |
| TRIM_CHARS | Restituisce la stringa data senza caratteri iniziali o finali |
| UPPER | Converte la stringa in lettere maiuscole |
| UUID_GENERATOR | Restituisce UUID |
| XX_HASH | Esegue l'hashing dell'input usando xxHash |