A PL\SQL kódban, amelyet a Notepad++ segítségével szerkesztek, a következők vannak:
where REGEXP_SUBSTR (a.val, '(\d+)\', 1, 1, NULL, 1) = b.key
A \'
miatt a Notepad++ nem értelmezi a '
-t idézetzáróként, és a forrás többi része nem rendelkezik szintaktikai színezéssel - szürke színű, mint az idézett szöveg.
Van valami mód arra, hogy a Notepad++-t megmondjuk, hogy ne értelmezze a \
-t escape karakterként, így \'
érvényes idézet végeként fog értelmezni?
Kerestem a programbeállításokat, de sikertelenül.
SZERKESZTÉS
Furcsa. Amikor új új fájlt nyitok meg, írja be ezt a sort, válassza a Nyelv > S > SQL lehetőséget, majd a szöveg ki van jelölve OK. De amikor lapot váltok, majd visszatérek, megint rossz a színezésem. A Nyelv > S > SQL ismételt kiválasztása nem számít.