SQL Server TRANSLATE()関数
例
2番目の引数で指定された文字が3番目の引数で指定された文字に変換された後、最初の引数から文字列を返します。
SELECT TRANSLATE('Monday', 'Monday', 'Sunday'); // Results in Sunday
定義と使用法
TRANSLATE()関数は、2番目の引数で指定された文字が3番目の引数で指定された文字に変換された後、最初の引数から文字列を返します。
注:文字と 翻訳の長さが異なる場合、TRANSLATE()関数はエラーを返します。
構文
TRANSLATE(string, characters, translations)
パラメータ値
Parameter | Description |
---|---|
string | Required. The input string |
characters | Required. The characters that should be replaced |
translations | Required. The new characters |
技術的な詳細
で動作します: | SQL Server(2017以降) |
---|
その他の例
例
2番目の引数で指定された文字が3番目の引数で指定された文字に変換された後、最初の引数から文字列を返します。
SELECT TRANSLATE('3*[2+1]/{8-4}', '[]{}', '()()'); // Results in 3*(2+1)/(8-4)