Есть ли способ экспортировать CSV из DASHDB/DB2 в BLUEMIX (IBM CLOUD) с другим разделителем, кроме запятой?
Мои данные, если они заполнены запятыми, и этот разделитель для меня бесполезен.
Спасибо! :)
Есть ли способ экспортировать CSV из DASHDB/DB2 в BLUEMIX (IBM CLOUD) с другим разделителем, кроме запятой?
Мои данные, если они заполнены запятыми, и этот разделитель для меня бесполезен.
Спасибо! :)
У меня та же проблема, я решил с помощью IBM Data Studio, это IDE на основе eclipse, с его помощью вы можете подключиться к вашему ibm db2 в облаке, выполнить поиск в «таблицах», найти свою таблицу, нажать правую кнопку на вашем столе, и выберите «Загрузить -> с SQL», измените тип файла на «*.csv», затем вы можете выбрать разделитель и разделитель полей.
Во многих определениях CSV используется соглашение, заключающее текстовые поля в двойные кавычки. Облачная консоль Db2 делает это. Кроме того, если в поле есть встроенная двойная кавычка, консоль будет повторять ее в строке, чтобы указать, что это не конец строки. Многие инструменты (включая Excel) следуют этому соглашению.
Таким образом, вы сможете без проблем выполнить экспорт со страницы RUN SQL на консоли. Если вы экспортируете с помощью команд db2 EXTERNAL TABLE или EXPORT, они снова будут следовать тому же соглашению.