Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Перевод даты
|
|||
|---|---|---|---|
|
#18+
Добрый день! Есть del-файл с данными (col1 , col2), где col2 - дата в формате 11-SEP-99. Необходимо загрузить Load'oм данные в таблицу tab1(col1 bigint, col2 date). Вопрос в том, как перевести дату в нормальный db2 формат в load'e ? Заранее пасиба! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.11.2009, 18:21 |
|
||
|
Перевод даты
|
|||
|---|---|---|---|
|
#18+
ananas2, Добрый день. Теоретически можно попробовать Moving data using a customized application (user exit) . Также можно воспользоваться потоковым редактором для преобразования даты в файле. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2009, 18:15 |
|
||
|
Перевод даты
|
|||
|---|---|---|---|
|
#18+
Mark Barinstein Теоретически можно попробовать Moving data using a customized application (user exit) . Любопытный вариант, но как-то уж слишком кучеряво. Думаю проще будет написать скрипт отдельно, который будет редактировать приходящие файлы, раз простых решений нет... Все равно, спасибо, за помощь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2009, 02:17 |
|
||
|
Перевод даты
|
|||
|---|---|---|---|
|
#18+
Код: plaintext В DB2 - это довольно просто ! Читайте файл, считывайте записи в хост, затем с помощью показанного ниже преобразования переписывайте записи во временную, или постоянную таблицу. Дело сделано. авторSelect col1, date(case lcase(substr(strip(col2), 4, 3)) when 'jan' then '01' when 'feb' then '02' when 'mar' then '03' when 'apr' then '04' when 'may' then '05' when 'jun' then '06' when 'jul' then '07' when 'aug' then '08' when 'sep' then '09' when 'oct' then '10' when 'nov' then '11' when 'dec' then '12' else nullif('', '') end || '-' left(strip(col2), 2) || '-20' || right(strip(col2), 2) ) as col2 From.... Lenny ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2009, 05:02 |
|
||
|
|

start [/forum/topic.php?fid=43&msg=36321328&tid=1603002]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
72ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 288ms |
| total: | 428ms |

| 0 / 0 |
