|
|
|
Преобразование date в строку: нулевая дата
|
|||
|---|---|---|---|
|
#18+
Кроик Семён я всё-равно не врубился, если поле в Oracle уже типа DATE (как описано в первом посте топика) ..., то как там может быть "мусор"? Oracle же просто не даст записать в таблицу, выкинув ошибку несоответствия значения типу. Все, в конечном итоге сводится к OCI который поддерживает internal и external типы. Подсовываешь external - будет преобразование и соответственно проверка на вшивость - но это медленней. Подсовываешь internal - быстрее т.к. никакой проверки, но подсунул кривое значение - сам и расхлебывай. С датами internal это 7 байт - что запихал то и получил. Kроме того есть куча того что Oracle упорно отказывается признавать багом - нулевой год. И посему имеем в одних случаях exception нулевого год, а в других )Oracle начинает лепетать про использование астрономического летоисчислеия. SY. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2019, 16:03 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39893027&tid=1881830]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
53ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 337ms |

| 0 / 0 |
