DASHDB (DB2) / BLUEMIX (IBM CLOUD): экспорт CSV с пользовательским разделителем (не запятая) - PullRequest
0 голосов
/ 11 октября 2018

Есть ли способ экспортировать CSV из DASHDB / DB2 в BLUEMIX (IBM CLOUD) с другим разделителем, чем запятая?

Мои данные, если полные запятые и этот разделитель для меня бесполезны.

Спасибо!:)

Ответы [ 2 ]

0 голосов
/ 29 октября 2018

У меня та же проблема, я решил с помощью IBM Data Studio, это IDE на основе Eclipse, с его помощью вы можете подключиться к вашему ibm db2 в облаке, найти в «таблицах», найти свою таблицу, нажать правую кнопку нав вашей таблице и выберите «Загрузить -> с помощью SQL», измените тип файла на «* .csv», затем вы можете выбрать разделитель и разделитель полей.

enter image description here

0 голосов
/ 11 октября 2018

Во многих определениях CSV используется соглашение о том, что двойные кавычки используются для окружения текстовых полей.Облачная консоль Db2 делает это.Также, если поле имеет встроенную двойную кавычку, консоль будет повторять его внутри строки, чтобы указать, что это не конец строки.Многие инструменты (в том числе Excel) следуют этому соглашению.

Таким образом, вы сможете без проблем экспортировать со страницы RUN SQL на консоли.Если вы экспортируете с использованием команд db2 EXTERNAL TABLE или EXPORT, опять же они будут следовать тому же соглашению

...