iReport - параметризовать имя схемы?

У меня следующий запрос:

SELECT
     blah
FROM
     "PUBLIC"."MYACTIVITY" MYACTIVITY

Проблема в том, что имя схемы отличается для разных сред. Я попытался сделать "PUBLIC" параметром вроде этого:

SELECT
     blah
FROM
     "$P{schemaName}"."MYACTIVITY" MYACTIVITY

при установке schemeName до компиляции отчета в параметрах, но не имеет значения, что я делаю или какое значение по умолчанию установлен как, я получаю следующую ошибку:

Ошибка: проблемы SQL: недопустимое имя схемы:? в операторе [SELECT blah FROM "?". "MYACTIVITY" MYACTIVITY

Как правильно параметризовать имя схемы для этого отчета?

5
задан Alex K 20 June 2012 в 06:50
поделиться