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)
自己動手試一試 »