Funzione TRANSLATE() di SQL Server
Esempio
Restituisce la stringa dal primo argomento DOPO che i caratteri specificati nel secondo argomento sono stati tradotti nei caratteri specificati nel terzo argomento:
SELECT TRANSLATE('Monday', 'Monday', 'Sunday'); // Results in Sunday
Definizione e utilizzo
La funzione TRANSLATE() restituisce la stringa dal primo argomento dopo che i caratteri specificati nel secondo argomento sono stati tradotti nei caratteri specificati nel terzo argomento.
Nota: la funzione TRANSLATE() restituirà un errore se i caratteri e le traduzioni hanno lunghezze diverse.
Sintassi
TRANSLATE(string, characters, translations)
Valori dei parametri
Parameter | Description |
---|---|
string | Required. The input string |
characters | Required. The characters that should be replaced |
translations | Required. The new characters |
Dettagli tecnici
Funziona in: | SQL Server (a partire dal 2017) |
---|
Altri esempi
Esempio
Restituisce la stringa dal primo argomento DOPO che i caratteri specificati nel secondo argomento sono stati tradotti nei caratteri specificati nel terzo argomento:
SELECT TRANSLATE('3*[2+1]/{8-4}', '[]{}', '()()'); // Results in 3*(2+1)/(8-4)