يمكنك البحث عن نص معين في الكتالوج واستبداله بنص آخر.
يتيح ذلك للمستخدم القوي الذي يتمتع بامتياز الكتالوج إمكانية استبدال النص، وأذونات القراءة/الكتابة على كائنات الكتالوج، لإجراء استبدال النص العادي على كائنات ومجلدات الكتالوج المحددة. يمكنك إجراء عمليات بحث نصية فردية أو متعددة على المحتوى المحدد.
تنبيه:
لا يضمن استبدال النص بهذه الطريقة صحة التغيير الجديد، ويجب التأكد من مراجعة التغيير بعناية والتحقق من صحته. توصي Oracle بعمل نسخة احتياطية من الكتالوج قبل إجراء تغييرات استبدال النص، حيث قد تؤدي هذه التغييرات إلى جعل العناصر غير صالحة أو غير قابلة للاستخدام.يمكنك استبدال النص في أنواع كائنات الكتالوج التالية:
تحديدًا، يمكنك البحث عن واستبدال:
سلسلة نصية بسيطة، كما هو موضح في البحث عن سلسلة نصية بسيطة في كتالوج واستبدالها.
على سبيل المثال، لنفترض أن الكائن يحتوي على السلسلة "My Misspeled Wirds." يمكنك البحث عن تلك السلسلة واستبدالها بالنص المناسب "My Misspelled Words."
سلاسل نصية معقدة أو متعددة كلها في الوقت نفسه باستخدام ملف JSON، كما هو موضح في البحث عن سلاسل نصية متعددة في كتالوج واستبدالها.
على سبيل المثال، لنفترض أن المسؤول يعيد تسمية مصنف أو منطقة موضوع أو جدول أو عمود. يمكن إعادة تسمية الجدول "Sales" إلى "MySales." يمكنك البحث عن كل مرات استخدام هذا الكائن في الكتالوج واستخدامها.
يمكنك البحث عن سلسلة نصية بسيطة في الكتالوج واستبدالها بنص آخر.
يمكنك إجراء عمليات بحث واستبدال أكثر فعالية على سلاسل نصية متعددة في الكتالوج في نفس الوقت عن طريق استيراد ملف JSON الذي يحدد كل سلسلة نصية للبحث عنها واستبدالها.
في ملف JSON للبحث والاستبدال، يمكنك استخدام عنصر لتحديد كل السلاسل النصية للبحث عنها واستبدالها.
يتم احتواء عناصر الإجراءات في عنصر الأوامر.
items
— تحديد القسم الذي يحتوي على العناصر النصية المطلوب استبدالها.
oldValue
— يحدد السلسلة النصية المطلوب البحث عنها.
newValue
— يحدد نص الاستبدال.
ignoreCase
— يتجاهل حالة الأحرف عند التعيين على صحيح، لكن يصبح حساس لحالة الأحرف عند التعيين على خطأ. القيمة الافتراضية هي خطأ.