|
Проблема с датами
|
|||
---|---|---|---|
#18+
Подскажите, пожайлуста, что может послужить причиной такого "ругательства" :"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") ... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2002, 12:54 |
|
Проблема с датами
|
|||
---|---|---|---|
#18+
Меня смутила строка: s.usedateEnd < '10sep2003' Если мне не изменяет память, то Оркул в этом случае сделает приведение типов... и в соответсвии с установками NLS текущей сессии. По всей видимости Navigator использует такие же установки как и на сервере, а вот Java app использует свои установки и маска по-умолчанию для приведения строк в даты будет уже другая, скажем класическая 'DD.MM.YYYY' ... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2002, 14:25 |
|
|
start [/forum/topic.php?fid=52&msg=32057014&tid=1992960]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
24ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
others: | 257ms |
total: | 371ms |
0 / 0 |