У меня есть хранимая процедура oracle, которая работает внутри oracle, однако, когда я пытаюсь запустить ее из sqlplus, она не работает, потому что входное значение, которое требуется для этого, требует двух пробелов между словами. Например, SQLPLUS автоматически обрезает это на одно пространство.SQLPLUS Автоматическая обрезка пробелов во входных значениях
sqlplus username/password @setup_run.sql 'Word1__Word2'
old 5: inparam1 := '&1';
new 5: inparam1 := 'Word1_Word2';
PL/SQL procedure successfully completed.
Как остановить это? Я не хочу вручную разбирать строку и добавлять пробел, потому что для других входов, которые не имеют места, это может вызвать проблемы.
Спасибо,