
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
27.10.2011, 13:53:47
|
|||
|---|---|---|---|
External table - optionally enclosed by сдвигает столбцы |
|||
|
#18+
oracle 10gR2 есть файл с разделителями "знак TAB" Код: plaintext 1. 2. (пример отсюда) http://download.oracle.com/docs/cd/B10501_01/server.920/a96652/ch12.htm#1009713 1) External table без optionally enclosed by - все хорошо: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 2) добавим optionally enclosed by - год съезжает на колонку влево - на место пропущенного LAST_NAME!!! Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. как бороться? спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.07.2016, 07:14:12
|
|||
|---|---|---|---|
External table - optionally enclosed by сдвигает столбцы |
|||
|
#18+
вылезло такое же дерьмо. сочетание MISSING FIELD VALUES ARE NULL и OPTIONALLY ENCLOSED BY вызывает сдвиг данных в другой столбец... к сожалению в данных есть и пустые значения и значения с кавычками. Есть решение у кого-нибудь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.07.2016, 07:38:39
|
|||
|---|---|---|---|
External table - optionally enclosed by сдвигает столбцы |
|||
|
#18+
alex-ls в данных есть и пустые значенияи чем же, по твоему, будут "пустые значнния", если не писать missing fields are null? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.07.2016, 08:11:07
|
|||
|---|---|---|---|
External table - optionally enclosed by сдвигает столбцы |
|||
|
#18+
к пустой голове мысли не ...alex-ls в данных есть и пустые значенияи чем же, по твоему, будут "пустые значнния", если не писать missing fields are null? ты такой классный, я хочу с тобой дружить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.07.2016, 11:04:34
|
|||
|---|---|---|---|
|
|||
External table - optionally enclosed by сдвигает столбцы |
|||
|
#18+
alex-lsMISSING FIELD VALUES ARE NULL и OPTIONALLY ENCLOSED BY вызывает сдвиг данных в другой столбец... к сожалению в данных есть и пустые значения и значения с кавычками. Ну я бы для начала попробовал поиграть с режимами trim - возможно, явное указание "не резать бланки" позволит сохранить утерянный разделитель-табуляцию. Вторым заходом убрал бы правило missing filed values - оно касается неполных строк, т.е. тех, в которых не хватает, собственно, полей (справа, в хвосте строки). Третий хоп - убрать "optionally enclosed" и резать кавычки trim-ом в sql expression Четвертый вариант - безотказный, но хлопотный - препроцессинг любой подходящей утилитой: - замена разделителя - приведение enclosing к единому виду - добивание недостающих полей справа, if any ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=52&mobile=1&tid=1887979]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
209ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
| others: | 223ms |
| total: | 500ms |

| 0 / 0 |
