We use the approach below to run SQL from a DOS batch script.
The model works fine but this specific code doesn’t work. I believe because of the || characters. I tried using ^|^| but this didn’t work.
Any ideas?
(
echo update mytable set file_path = 'C' || substr(file_path, 2);
echo commit;
echo exit
) | sqlplus x/x@orcl
Store the SQL as file and redirect SQL Plus’s input: