powered by simpleCommunicator - 2.0.44     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Проблема с датами
2 сообщений из 2, страница 1 из 1
Проблема с датами
    #32057014
npoly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите, пожайлуста, что может послужить причиной такого "ругательства" :"literal does not match format string", запрос выглядит таким образом:
"select s.resid, c.categoryabb, udb.edition.getEditionNames(s.editionid),to_char(s.outputdateBegin,'dd.mm.yyyy'),to_char(s.outputdateEnd,'dd.mm.yyyy'), to_char(s.usedateBegin,'dd.mm.yyyy'), to_char(s.usedateEnd,'dd.mm.yyyy'), s.invoice, s.note, s.entered_by from udb.userSubscription s, udb.editioncategorylst c where s.udbid=c.categoryid and s.userid ="+ userid + " and s.usedateEnd <'"+todayDate+"'"
todayDate- String;
Это quary для выполнения на java, когда я пишу то же самое в SQL Novigator всё работает
select s.resid, c.categoryabb, udb.edition.getEditionNames(s.editionid),to_char(s.outputdateBegin,'dd.mm.yyyy'),to_char(s.outputdateEnd,'dd.mm.yyyy'), to_char(s.usedateBegin,'dd.mm.yyyy'), to_char(s.usedateEnd,'dd.mm.yyyy'), s.invoice, s.note, s.entered_by from udb.userSubscription s, udb.editioncategorylst c where s.udbid=c.categoryid and s.userid =597 and s.usedateEnd < '10sep2003'
Я подозреваю, что вся проблема в последнем выражении.
Формат дат занесённых в базу("DD MON YY")


...
Рейтинг: 0 / 0
Проблема с датами
    #32057073
SAA_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Меня смутила строка:

s.usedateEnd < '10sep2003'

Если мне не изменяет память, то Оркул в этом случае сделает приведение типов... и в соответсвии с установками NLS текущей сессии. По всей видимости Navigator использует такие же установки как и на сервере, а вот Java app использует свои установки и маска по-умолчанию для приведения строк в даты будет уже другая, скажем класическая 'DD.MM.YYYY'
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Проблема с датами
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]