W tym samouczku nauczysz się, jak korzystać z funkcji Translate () na serwerze SQL. Funkcja tłumaczenia na serwerze SQL zwraca podany ciąg jako pierwszy argument po tym, jak znaki w drugim argumencie są przetłumaczone na inny zestaw znaków w trzecim argumencie.
Składnia funkcji
Poniżej przedstawiono składnię funkcji tłumacz () na serwerze SQL:
Tłumacz (InputString, znaki, tłumaczenia)Funkcja akceptuje następujące trzy argumenty:
Funkcja zwraca wyrażenie znaku tego samego typu danych co ciąg wejściowy. Funkcja zwraca null, jeśli którykolwiek z dostarczonych parametrów jest ustawiony na NULL.
SQL SERVER Translate Przykład
Poniższy przykład pokazuje podstawy korzystania z funkcji tłumaczenia na serwerze SQL.
Wybierz Tłumacz ('[+1] 417-658-9486', '[]', '()') jako num;Powstałe wyjście jest, jak pokazano następująco:
numFunkcja tłumaczenia zachowuje się podobnie do funkcji zastąpienia. Możemy to zilustrować, jak pokazano następująco:
Wybierz Wymień („[+1] 417-658-9486”, „[”, '('), ']', ')') jako num;Wynikowa wartość:
numWniosek
Ten krótki post obejmuje podstawy pracy z funkcją tłumaczenia na serwerze SQL, aby zastąpić zestaw znaków na danym wejściu.