Hàm TRANSLATE () của SQL Server
Thí dụ
Trả lại chuỗi từ đối số đầu tiên SAU KHI các ký tự được chỉ định trong đối số thứ hai được dịch thành các ký tự được chỉ định trong đối số thứ ba:
SELECT TRANSLATE('Monday', 'Monday', 'Sunday'); // Results in Sunday
Định nghĩa và Cách sử dụng
Hàm TRANSLATE () trả về chuỗi từ đối số đầu tiên sau khi các ký tự được chỉ định trong đối số thứ hai được dịch thành các ký tự được chỉ định trong đối số thứ ba.
Lưu ý: Hàm TRANSLATE () sẽ trả về lỗi nếu các ký tự và bản dịch có độ dài khác nhau.
Cú pháp
TRANSLATE(string, characters, translations)
Giá trị tham số
Parameter | Description |
---|---|
string | Required. The input string |
characters | Required. The characters that should be replaced |
translations | Required. The new characters |
Chi tiết kỹ thuật
Hoạt động trong: | SQL Server (bắt đầu từ 2017) |
---|
Các ví dụ khác
Thí dụ
Trả lại chuỗi từ đối số đầu tiên SAU KHI các ký tự được chỉ định trong đối số thứ hai được dịch thành các ký tự được chỉ định trong đối số thứ ba:
SELECT TRANSLATE('3*[2+1]/{8-4}', '[]{}', '()()'); // Results in 3*(2+1)/(8-4)