Môžete vyhľadať konkrétny text v katalógu a nahradiť ho iným textom.
Pokročilý používateľ, ktorý má v katalógu privilégium na nahradenie textu a povolenia na čítanie a zápis katalógových objektov, môže vykonať nahradenie obyčajného textu vo vybraných objektoch a priečinkoch katalógu. Vo vybranom obsahu môžete vykonať jedno alebo viac vyhľadávaní textu.
Pozor:
Nahradenie textu týmto spôsobom nezaručuje správnosť novej zmeny a je potrebné zaistiť jej dôslednú kontrolu a overenie. Spoločnosť Oracle odporúča vytvoriť zálohu katalógu pred vykonávaním zmien pri nahradení textu, pretože tieto zmeny môžu spôsobiť, že artefakty budú neplatné alebo nepoužiteľné.Text môžete nahradiť v nasledujúcich typoch katalógových objektov:
Konkrétne môžete vyhľadať a nahradiť:
Jednoduchý textový reťazec, ako je opísané v časti Vyhľadanie a nahradenie jednoduchého textového reťazca v katalógu.
Predpokladajme napríklad, že objekt obsahuje reťazec „Moe nesprávne napísané slová“. Tento reťazec môžete vyhľadať a nahradiť správnym textom „Moje nesprávne napísané slová“.
Viaceré alebo komplexné textové reťazce všetky naraz pomocou súboru JSON, ako je to opísané v časti Vyhľadanie a nahradenie viacerých textových reťazcov v katalógu.
Predpokladajme napríklad, že administrátor premenuje zošit, tematickú oblasť, tabuľku alebo stĺpec. Tabuľka Sales môže byť premenovaná na MySales. Môžete nájsť a nahradiť všetky použitia tohto objektu v katalógu.
V katalógu môžete vyhľadať jednoduchý textový reťazec a nahradiť ho iným textom.
Máte možnosť efektívnejšie vyhľadať a nahradiť viac textových reťazcov v katalógu naraz importom súboru JSON, ktorý identifikuje všetky textové reťazce na vyhľadanie a nahradenie.
V súbore JSON na vyhľadanie a nahradenie pomocou prvku items identifikujete všetky textové reťazce, ktoré sa majú nájsť a nahradiť.
Prvky akcie sú obsiahnuté v prvku príkazov.
items
- určuje sekciu, ktorá obsahuje textové položky na nahradenie.
oldValue
- určuje textový reťazec, ktorý sa má vyhľadať.
newValue
- určuje náhradný text.
ignoreCase
- pri nastavení na hodnotu true sa veľké a malé písmená nerozlišujú, ale pri nastavení na hodnotu false áno. Predvolená hodnota je false.
Nasledujúci príklad ukazuje časť súboru JSON na vyhľadanie a nahradenie textových reťazcov.
{ "Items": [ { "oldValue": "Text1" "newValue": "New Value1" "ignoreCase": true }, { "oldValue": "text2", "newValue": "New Value2", "ignoreCase": false } ] }