SQL Server TRANSLATE() 函数
示例
返回第一个参数中的字符串,其中第二个参数中指定的字符已被翻译成第三个参数中指定的字符
SELECT TRANSLATE('Monday', 'Monday', 'Sunday'); // 结果是 Sunday
自己动手试一试 »
定义和用法
TRANSLATE() 函数返回第一个参数中的字符串,其中第二个参数中指定的字符已被翻译成第三个参数中指定的字符。
注意:如果字符和翻译的长度不同,TRANSLATE() 函数将返回一个错误。
语法
TRANSLATE(string, characters, translations)
参数值
参数 | 描述 |
---|---|
string | 必需。 输入字符串 |
characters | 必需。 应被替换的字符 |
translations | 必需。 新字符 |
技术详情
支持版本 | SQL Server (2017及以上版本) |
---|
更多示例
示例
返回第一个参数中的字符串,其中第二个参数中指定的字符已被翻译成第三个参数中指定的字符
SELECT TRANSLATE('3*[2+1]/{8-4}', '[]{}', '()()'); // 结果是 3*(2+1)/(8-4)
自己动手试一试 »