ошибка как я понял что подставляются двойные кавычки в FROM "mytable" без них запрос выполняется. Как их убрать?
Подозреваю, что кавычки убирать не нужно и даже вредно.
Тут проблема в том, что по умолчанию Oracle создает таблицы с названиями в верхнем регистре. Если вы напишете
create table mytable ...
Будет создана таблица c названием MYTABLE. То есть названия получаются как бы регистронезависимые. Но Oracle также дает возможность использовать и регистрозависимые названия (в том числе с кириллицей, спецсимволами, пробелами и прочим). Для этого надо название написать в кавычках. Например, можно создать даже такую таблицу:
create table "Йа табличко!" ...
И обращаться к ней соответственно:
select * from "Йа табличко!"
То есть ваш фреймворк просто учитывает эту особенность оракла, и вам тоже стоит учесть. Просто передавайте название как
MYTABLE