Как форматируются имена столбцов при загрузке данных в DB2 из CSV? - PullRequest
0 голосов
/ 11 июля 2020

У меня есть учетная запись IBM DB2 Cloud, и я добавил DB2 из каталога. У меня есть схема, и я смог создать имя таблицы. Я загрузил данные из csv, который имеет 1 строку в качестве заголовка с именами столбцов.

Мне удалось успешно загрузить данные в таблицу, но для некоторых имен столбцов он добавил подчеркивание, заменяющее пробел, где, как в некоторых имена столбцов, в которых он не заменял пробел или специальный символ.

Вот примеры имен столбцов, в которых имена столбцов обновлены с подчеркиванием, и столбцы, в которых оно не заменялось и загруженное имя, как оно есть в файле csv.

Столбец в CSV-файле

  • Идентификатор школы
  • Достигнутые результаты за год?
  • Статус политики эффективности CPS
  • 9-й класс УЗНАТЬ (2009)
  • 9-й класс УЗНАТЬ (2010)
  • Начальная, средняя или старшая школа

После загрузки данных в DB2 - Имя столбца

  • School_ID
  • Adequate_Yearly_Progress_Made_
  • CPS_Performance_Policy_Status
  • 9-й класс ИССЛЕДОВАТЬ (2009)
  • 9-й класс EXPLORE (2010)
  • Elementary , Средний dle или High School

Если вы сравните имена столбцов, в некоторых случаях специальные символы и пробелы заменяются подчеркиванием, а в некоторых случаях имя столбца совпадает с именем файла csv.

Почему такое поведение?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...