REPLACE (استعلام NoSQL)

ينطبق على: NoSQL

يستبدل كل تكرارات قيمة سلسلة محددة بقيمة سلسلة أخرى.

بناء الجملة

REPLACE(<string_expr_1>, <string_expr_2>, <string_expr_3>)  

الوسيطات

الوصف
string_expr_1 تعبير سلسلة للبحث فيه.
string_expr_2 تعبير سلسلة يتم العثور عليه داخل string_expr_1.
string_expr_3 تعبير سلسلة مع النص لاستبدال كافة تكرارات string_expr_2 داخل string_expr_1.

أنواع الإرجاع

يُرجع تعبير سلسلة.

أمثلة

يوضح المثال التالي كيفية استخدام هذه الدالة لاستبدال القيم الثابتة.

SELECT VALUE {
    replaceSubstring: REPLACE("AdventureWorksLT", "LT", "LT2")
}
[
  {
    "replaceSubstring": "AdventureWorksLT2"
  }
]

الملاحظات

  • لا تستخدم هذه الدالة الفهرس.