http://sxakludant.livejournal.com/ ([identity profile] sxakludant.livejournal.com) wrote in [personal profile] mevamevo 2009-04-15 02:52 am (UTC)

Кстати в связи с переходом на грик календарь в 16м веке есть забавная компутерная малоизвестная фича:
Винда считает, что грпгорианский календарь был всегда, а оракл знает, когда он был введен. Поясняю на примерах:
Если под чисто оракловым оракл-клиентом (типа sqlplus) выполнить select to_date('29.02.1500','dd.mm.yyyy') from dual , то в отличие от если бы мы поставили год 1700 все пройдет нормально (при годе 1700 произойдет ошибка ORA-018139) Все хорошо, пока мы не начинаем писать виндовые приложения, работающие с ораклом. В отличие от оракла, у винды григорианский календарь был всегда и такой даты просто не было. Точно такой же запрос в SQLNavigator вызывает внутреннюю ошибку, в sqldeveloper показывает веселую дату: "00.00.0000"

Post a comment in response:

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting