In diesem Tutorial lernen Sie, wie Sie die Funktion translate () auf dem SQL -Server verwenden. Die Übersetzungsfunktion im SQL -Server gibt die bereitgestellte Zeichenfolge als erstes Argument zurück, nachdem die Zeichen im zweiten Argument im dritten Argument in einen anderen Satz von Zeichen übersetzt wurden.
Funktionssyntax
Im Folgenden zeigt die Syntax der Funktion translate () im SQL -Server:
Übersetzen (InputString, Zeichen, Übersetzungen)Die Funktion akzeptiert die folgenden drei Argumente:
Die Funktion gibt einen Zeichenausdruck desselben Datentyps wie die Eingabezeichenfolge zurück. Die Funktion gibt NULL zurück, wenn einer der bereitgestellten Parameter auf null eingestellt ist.
SQL Server übersetzen Beispiel
Das folgende Beispiel zeigt die Grundlagen der Verwendung der Übersetzungsfunktion im SQL -Server.
wählen Sie translate ('[+1] 417-658-9486', '[]', '()') als num;Die resultierende Ausgabe ist wie im Folgenden dargestellt:
numDie Übersetzungsfunktion verhält sich ähnlich wie die Ersatzfunktion. Wir können dies wie in Folgendes veranschaulichen:
Wählen Sie ersetzen (ersetzen ('[+1] 417-658-9486', '[', '('), ']', ')') als num;Resultierender Wert:
numAbschluss
Dieser kurze Beitrag deckt die Grundlagen der Arbeit mit der Übersetzungsfunktion im SQL -Server ab, um eine Reihe von Zeichen in einer bestimmten Eingabe zu ersetzen.