translate Functie

Van toepassing op:controleren met ja Databricks SQL-controle gemarkeerd als ja Databricks Runtime

Retourneert een expr waarbij alle tekens in from zijn vervangen door die in to.

Syntaxis

translate(expr, from, to)

Argumenten

  • expr: een tekenreeksexpressie.
  • from: een tekenreeksexpressie die bestaat uit een reeks tekens die moeten worden vervangen.
  • to: een TEKENREEKS-expressie die bestaat uit een overeenkomende set tekens ter vervanging fromvan .

Retourneert

EEN TEKENREEKS.

Met de functie worden alle exemplaren van een teken in van vervangen door het bijbehorende teken in tot.

Als to een kortere lengte heeft dan from niet-overeenkomende tekens worden verwijderd.

Voorbeelden

> SELECT translate('AaBbCc', 'abc', '123');
 A1B2C3
> SELECT translate('AaBbCc', 'abc', '1');
 A1BC
> SELECT translate('AaBbCc', 'abc', '');
 ABC