وظيفة SQL Server TRANSLATE ()
مثال
قم بإرجاع السلسلة من الوسيطة الأولى بعد ترجمة الأحرف المحددة في الوسيطة الثانية إلى الأحرف المحددة في الوسيطة الثالثة:
SELECT TRANSLATE('Monday', 'Monday', 'Sunday'); // Results in Sunday
التعريف والاستخدام
ترجع الدالة TRANSLATE () السلسلة من الوسيطة الأولى بعد ترجمة الأحرف المحددة في الوسيطة الثانية إلى الأحرف المحددة في الوسيطة الثالثة.
ملاحظة: ستعرض الدالة TRANSLATE () خطأ إذا كانت الأحرف والترجمات لها أطوال مختلفة.
بناء الجملة
TRANSLATE(string, characters, translations)
قيمه المعامل
Parameter | Description |
---|---|
string | Required. The input string |
characters | Required. The characters that should be replaced |
translations | Required. The new characters |
تفاصيل تقنية
يعمل في: | SQL Server (بدءًا من 2017) |
---|
مزيد من الأمثلة
مثال
قم بإرجاع السلسلة من الوسيطة الأولى بعد ترجمة الأحرف المحددة في الوسيطة الثانية إلى الأحرف المحددة في الوسيطة الثالثة:
SELECT TRANSLATE('3*[2+1]/{8-4}', '[]{}', '()()'); // Results in 3*(2+1)/(8-4)