С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
Java EE (J2EE)
Войти
Регистрация
Восстановить пароль
 
co6ak
Кошковед
515 / 503 / 63
Регистрация: 12.04.2010
Сообщений: 1,392
1

ошибка названия в hibernate

28.08.2012, 12:35. Просмотров 788. Ответов 0
Метки нет (Все метки)

Доброго времени суток.
столкнулся с такой проблемой: есть схема в БД, называется COLLECT...
не могу ее вызвать, т.к. "collect" зарезервирована под название функции

кусок описания функции:

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
public Map<String, Object> getPrepareToSellInfo(final Long pContrId) {
        return new BoStoredFunc<Map<String, Object>>(dataSource, "COLLECT.COLLECT_LOAD.getPrepareToSellInfo") {
            @Override
            public void setParameters() {
                addReturnParam(OracleTypes.CURSOR, new BoRowMapper() {
                    @Override
                    public void mapRow(Map<String, Object> res, ResultSet rs) throws SQLException {  
                        res.put("factDate",rs.getDate("factDate"));
                        res.put("debt", getDoubleNullable(rs, "debt"));
                    }
                });
                addInParam("pContrId", OracleTypes.INTEGER, pContrId);
            }
        }.executeAndGetReturnList().get(0);
    }
ошибка:
Код
org.springframework.jdbc.BadSqlGrammarException: CallableStatementCallback; bad SQL grammar [{? = call COLLECT.COLLECT_LOAD.getPrepareToSellInfo(?)}]; nested exception is java.sql.SQLException: ORA-06550: Строка 1, столбец 34: PLS-00225: subprogram or cursor 'SYS_NT_COLLECT' reference is out of scope ORA-06550: Строка 1, столбец 7: PL/SQL: Statement ignored
подскажите, как бороться с этой грустью без варианта "переименую схему".

пс: проблема ТОЛЬКО при работе с ДАННОЙ схемой, все остальные работают без проблем.

Добавлено через 22 часа 52 минуты
не актуально. пришлось перенести функцию
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.08.2012, 12:35
Ответы с готовыми решениями:

Hibernate Could not get constructor for org.hibernate.persister.entity.SingleTableEntityPersister
Доброго времени суток. Сталкиваюсь со всякими ошибками при добавлении данных в...

Ошибка Tomcat с Hibernate
Здравствуйте, возникла ошибка с работой сервера Tomcat и Hibernate. Проект...

Hibernate Синтаксическая ошибка
Здравствуйте. В среде Netbeans создаю простое веб приложение на Hibernate +...

В чем ошибка Hibernate?
В консоле выдает ошибку

Ошибка при работе с Hibernate
Добрый день, пытаюсь освоить Hibernate. Создал проект с следующей иерархией...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.08.2012, 12:35

Servlet Hibernate (SessionFactory) ошибка
Есть файл HibernateUtils package DB.utils; import...

[Hibernate] В чем может быть ошибка?
Есть рест /login куда идет json с phone и password. На бек приходят эти...

Spring Hibernate ошибка при создании SessionFactory
Добрый день! Пытаюсь получить UserService из главного контекста. Выскакивает...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru