I would like to ask you help regarding one thing or just your point of view.
We have script in PL/SQL that worked correctly. But now when I want to run it, it doesn´t set up correctly czech words like (ěščěščěřěščřěš
).
I read here in stackoverflow to add NCHAR
in front of code so I did and It works only when I put this code directly into Toad for Oracle to console. But when I want to upload/run this script per our application then we see ???? instead of correct letters.
I have checked many times UTF-8, I switched between many codings and tested I tried in notepad, PSPadd and nothing works. So this must have something to do with coding properties of this file right?
insert statement
INSERT INTO OUR_TABLE ( Client_No, Contact_Type,
Postal_Code, Address) Values ('999999','TTT','CZ',RPAD(N'Vladimír
Müller', 35) ||RPAD(N'Kovozal s.r.o.', 35) || RPAD(N'Zálší 74', 35) ||
RPAD(N'565 01 Zálší', 35));
Old script worked fine without N
(NCHAR
). But now not. I don´t think that there is another solution than just ask maybe some Oracle admin??
I repeat that N
and RPAD
works find within the console but admins are not allowed to run this script in console: they have to receive data as file.
What would you do?