Witajcie,
Trochę utknąłem i może wy mi podpowiecie o co c'mon ...
Ostatnio na microblogu opisałem sytuację z podgrywaniem obiektów PL/SQL z pliku na bazę
Z cyklu ciekawostki #FireDAC...
Niestety mam dziwny efekt. Mam przykładową procedurę PL/SQL jak poniżej:
CREATE OR REPLACE PROCEDURE AAA_TEST1
IS
p CONSTANT VARCHAR2 (2) := '!~';
begin
dbms_output.put_line(p);
END;
wgrywam sobie to na bazę tak jak to opisałem na microblogu natomiast na bazie procedura wygląda tak:
CREATE OR REPLACE PROCEDURE AAA_TEST1
IS
p CONSTANT VARCHAR2 (2) := '~';
begin
dbms_output.put_line(p);
END;
Jak widać firedac same z siebie wycięły znak !.
Próbowałem to wyszukać w kodzie firedac ale chyba coś źle szukam bo nie mogę tego namierzyć. Macie pomysł skąd to wycinanie i jak to obejść?