SQL Server TRANSLATE() 函数
实例
将第二个参数中指定的字符转换为第三个参数中指定的字符后,从第一个参数返回字符串:
SELECT TRANSLATE('Monday', 'Monday', 'Sunday'); // Results in Sunday
亲自试一试 »
定义和用法
将第二个参数中指定的字符转换为第三个参数中指定的字符后,TRANSLATE() 函数从第一个参数返回字符串。
注释:如果 characters 和 translations 的长度不同,则 TRANSLATE() 函数将返回错误。
语法
TRANSLATE(string, characters, translations)
参数值
参数 | 描述 |
---|---|
string | 必需。输入字符串 |
characters | 必需。应该替换的字符 |
translations | 必需。新字符 |
技术细节
适用于: | SQL Server (starting with 2017) |
---|
更多实例
实例
将第二个参数中指定的字符转换为第三个参数中指定的字符后,从第一个参数返回字符串:
SELECT TRANSLATE('3*[2+1]/{8-4}', '[]{}', '()()'); // Results in 3*(2+1)/(8-4)
亲自试一试 »