Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Ошибка pg_atoi: zero-length string при copy из csv
|
|||
|---|---|---|---|
|
#18+
Привет всем. Из консоли пишу Код: plaintext отгребаю Код: plaintext 1. 2. 3. сам файл такой Код: plaintext 1. 2. 3. 4. таблица Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Как его загрузить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2004, 14:11 |
|
||
|
Ошибка pg_atoi: zero-length string при copy из csv
|
|||
|---|---|---|---|
|
#18+
заменять все ,"", на ,, пробовал? pg не умеет '' (также как и 'NULL') преврящать в NULL::int ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2004, 14:27 |
|
||
|
Ошибка pg_atoi: zero-length string при copy из csv
|
|||
|---|---|---|---|
|
#18+
wbearзаменять все ,"", на ,, пробовал? pg не умеет '' (также как и 'NULL') преврящать в NULL::int Да пробовал, буть оно не ладно Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2004, 14:32 |
|
||
|
Ошибка pg_atoi: zero-length string при copy из csv
|
|||
|---|---|---|---|
|
#18+
Момент!!! Что там насчёт NULL в int? Поподробнее об этом месте можно? Что за проблема и как с ней бороться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2004, 14:42 |
|
||
|
Ошибка pg_atoi: zero-length string при copy из csv
|
|||
|---|---|---|---|
|
#18+
"pg_atoi: zero-length string" - не шмогла сконвертировать пустую строку в число решение - в файл записывать \N; или в файл записывать 0; или copy ... with null as '' авторМомент!!! Что там насчёт NULL в int? Поподробнее об этом месте можно? Что за проблема и как с ней бороться?Ничего об этом не слышал. Тоже хотел бы узнать, если это действительно имеет место. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2004, 10:17 |
|
||
|
Ошибка pg_atoi: zero-length string при copy из csv
|
|||
|---|---|---|---|
|
#18+
Да. Проблема как раз, похоже, и заключалась в том, что пустая строка на конвертилась в NULL на целых полях. Я переделал таблицу и все целые поля втянул как строковые - там NULL-ы прошли нормально. А потом переконвертировал строки в числа, мне всё равно эту таблицу надо было растаскивать в несколько других. Надо будет поэксперементировать с " copy ... with null as '' ". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2004, 12:13 |
|
||
|
Ошибка pg_atoi: zero-length string при copy из csv
|
|||
|---|---|---|---|
|
#18+
авторПроблема как раз, похоже, и заключалась в том, что пустая строка на конвертилась в NULL на целых полях. Вроде бы в постгресе до версии 7.3 пустая строка конвертилась в 0, а не в NULL. Вот выдержка из release notes 7.3: An empty string ('') is no longer allowed as the input into an integer field. Formerly, it was silently interpreted as 0. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2004, 12:23 |
|
||
|
Ошибка pg_atoi: zero-length string при copy из csv
|
|||
|---|---|---|---|
|
#18+
LeXa NalBat Вроде бы в постгресе до версии 7.3 пустая строка конвертилась в 0, а не в NULL. Вот выдержка из release notes 7.3: An empty string ('') is no longer allowed as the input into an integer field. Formerly, it was silently interpreted as 0. Вот тут есть один момент. Вот моя строка: 1,"O1","","","",0.0000,0.0000,, последние 2 поля это целые поля. При таком раскладе вылазит ошибка. Чтоб туда попал 0, я так понял строка должна быть такой: 1,"O1","","","",0.0000,0.0000,"","" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2004, 13:25 |
|
||
|
Ошибка pg_atoi: zero-length string при copy из csv
|
|||
|---|---|---|---|
|
#18+
авторпоследние 2 поля это целые поля. Чтоб туда попал 0, я так понял строка должна быть такой: 1,"O1","","","",0.0000,0.0000,"","" Вроде бы нет. Такой: 1,"O1","","","",0.0000,0.0000,0,0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2004, 15:52 |
|
||
|
|

start [/forum/topic.php?fid=53&msg=32681518&tid=2007681]: |
0ms |
get settings: |
10ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
130ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
64ms |
get tp. blocked users: |
1ms |
| others: | 260ms |
| total: | 502ms |

| 0 / 0 |
