SQL Server TRANSLATE() 函数
示例
在第二个参数中指定的字符被翻译成第三个参数中指定的字符后,返回第一个参数中的字符串。
SELECT TRANSLATE('Monday', 'Monday', 'Sunday'); // 结果为 Sunday
自己尝试 »
定义和用法
TRANSLATE() 函数在第二个参数中指定的字符被翻译成第三个参数中指定的字符后,返回第一个参数中的字符串。
注意:如果characters和translations的长度不同,TRANSLATE() 函数将返回错误。
语法
TRANSLATE(string, characters, translations)
参数值
参数 | 描述 |
---|---|
string | 必填。输入字符串 |
characters | 必填。应该被替换的字符 |
translations | 必填。新的字符 |
技术细节
适用于 | SQL Server(从 2017 开始) |
---|
更多示例
示例
在第二个参数中指定的字符被翻译成第三个参数中指定的字符后,返回第一个参数中的字符串。
SELECT TRANSLATE('3*[2+1]/{8-4}', '[]{}', '()()'); // 结果为 3*(2+1)/(8-4)
自己尝试 »