Когда я импортирую файл csv в свою базу данных, он всегда, кажется, полностью меняет числа в столбце id. Может ли это быть связано с кодировкой? This is the link to my csv file. The column is stop_idПочему моя база данных продолжает изменять номера в определенном столбце в моем файле csv при загрузке?
0
A
ответ
0
В вашем вопросе, а также в своем комментарии, вы говорите о числах для столбца stop_id
. Вы случайно определили этот столбец как тип данных numeric
?
только первые 31 stop_id
«s являются числовыми:
stop_id,stop_name,stop_lat,stop_lon
"700000000240","Belfast (Europa Bus Centre)","54.5945926369851","-5.93660082131046"
"700000003388","Sprucefield (Shopping Centre)","54.4872433773613","-6.06597923051899"
"700000003812","Newry (College of Further Education)","54.1768023042176","-6.34321285594727"
После этого вы получите строки:
"810B137531","Cannistown School","53.6212628722786","-6.66677004511465"
"8210B1340201","Hacketstown (Kealys)","52.8652215308509","-6.55839857023041"
"8210B136211","Rathvilly (Opp Post Office)","52.8804440197479","-6.69566912436171"
"8210B136231","Hacketstown (Opp Kealys)","52.86533977541","-6.55851347138918"
А позже вы получите это:
"gen:31400:3017:1:2","Portadown (Danske Bank)","54.4229216097347","-6.44325546877619"
"gen:31400:4183:1:2","Rathfriland","54.2365511195376","-6.15840771694293"
"gen:31400:4183:1:3","Rathfriland","54.2365511195376","-6.15840771694293"
Или вы определить столбец как текст, но слишком короткий?
В общем, ваш файл csv в порядке.
Смежные вопросы
- 1. Как сбрасывать последовательность чисел в определенном столбце в csv-файле
- 2. Разделительные номера в файле .CSV
- 3. Пробелы отправить в моем файле при загрузке
- 4. Браузер продолжает сбой в определенном файле Javascript
- 5. Почему моя база данных SQLite удаляется при ее изменении?
- 6. Почему моя база данных, похоже, не установлена?
- 7. Почему моя база данных создается каждый раз при запуске тестов?
- 8. Почему моя база данных sqlite не создана?
- 9. Поиск номера в столбце mysql с CSV
- 10. Почему моя функция Javascript работает при загрузке
- 11. Почему моя база данных Realm настолько велика?
- 12. Почему моя база данных выдает ошибку?
- 13. Почему моя база данных такая большая?
- 14. Ruby: Напишите значение в определенном месте в CSV-файле
- 15. Почему Xcode продолжает изменять свой исполняемый файл?
- 16. Линейные строки, содержащие строку в определенном столбце в новом файле
- 17. Соответствие sed в определенном столбце в текстовом файле?
- 18. Преобразование значений в столбце dataframe при определенном типе данных (pandas)
- 19. Моя база данных нормализована?
- 20. Почему моя база данных SQL не работает в Android?
- 21. Почему моя программа продолжает цикл?
- 22. Добавление некоторой строки в определенном столбце в текстовом файле
- 23. Где моя база данных sqlite?
- 24. Почему TestComplete продолжает изменять имя образа изображения
- 25. Изменить заказ данных в определенном столбце
- 26. h2 база данных искажает японский текст при загрузке из CSV в Windows, но не в Linux
- 27. Нужно ли мне изменять конфигурацию базы данных в файле database.php в laravel при загрузке на сервер?
- 28. Моя база данных обновляется при обновлении NSManageObject в локальном массиве
- 29. База данных Firebird продолжает расти
- 30. номера изменения столбцов в файле CSV
Если столбец 'autonumeric',' id' будет продолжать расти с каждой вставкой. –
Кроме того, даже если вы удаляете кучу записей, индекс запоминает, где он был. Поэтому, если вы удалите запись id = 100, следующая запись будет по-прежнему равна 101. – durbnpoisn
Нет. Это не так. И многие строки, которые я рассматриваю как разные значения в моем редакторе csv, выглядят как один и тот же номер. –