SQL Server TRANSLATE() Functie
Voorbeeld
Retourneer de tekenreeks van het eerste argument NADAT de tekens die zijn opgegeven in het tweede argument zijn vertaald in de tekens die zijn opgegeven in het derde argument:
SELECT TRANSLATE('Monday', 'Monday', 'Sunday'); // Results in Sunday
Definitie en gebruik
De functie TRANSLATE() retourneert de tekenreeks van het eerste argument nadat de tekens die zijn opgegeven in het tweede argument, zijn vertaald in de tekens die zijn opgegeven in het derde argument.
Opmerking: de functie TRANSLATE() retourneert een fout als tekens en vertalingen verschillende lengtes hebben.
Syntaxis
TRANSLATE(string, characters, translations)
Parameterwaarden
Parameter | Description |
---|---|
string | Required. The input string |
characters | Required. The characters that should be replaced |
translations | Required. The new characters |
Technische details
Werkt in: | SQL Server (vanaf 2017) |
---|
Meer voorbeelden
Voorbeeld
Retourneer de tekenreeks van het eerste argument NADAT de tekens die zijn opgegeven in het tweede argument zijn vertaald in de tekens die zijn opgegeven in het derde argument:
SELECT TRANSLATE('3*[2+1]/{8-4}', '[]{}', '()()'); // Results in 3*(2+1)/(8-4)