| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: Общие вопросы > oracle JDBC & NLS_DATE_FORMAT |
| Автор: Sleepy_PIP 15.11.2005, 13:58 |
| проблемма вот тут: http://forum.vingrad.ru/index.php?showtopic=70798 никто не заморачивался? Или может кто знает как управлять пулом оракловым так, что-б можно было-бы вызвать свой метод (типа эвента) после получения нового коннекта к БД?. Спасибо! |
| Автор: carper 16.11.2005, 09:48 |
| "А мне надо поставить _свой_ формат NLS_DATE_FORMAT. но без alter session" Вы бы сформулировали задачу поясней. Если alter session автоматом вызывается JDBC на основе текущей локали (честно говоря ни разу не проверял), то и ставьте перед получением коннекта желаемую локаль. Если уже есть готовый пул сессий, который формируется не вами, то тогда опять же не понятно,, почему после получения сессии нельзя ей сделать alter session, прав что ли не хватает? Хотя совершенно не ясно на кой нужно менять NLS_DATE_FORMAT, если получить любой желаемый формат можно в JAVA (хотя бы через DateFormat с заданием любой желаемой локали)? При этом не "затачивая" под себя сессию, чтобы потом другие не удивлялись результатам, когда вы ее отдаете обратно, забыв вернуть все на место. |