DB2 Import с разделителем каналов и кодовой базой - это японский сценарий - PullRequest
0 голосов
/ 25 января 2012

Я использую следующую команду импорта для импорта японского сценария в таблицу db2.

Импорт из атрибутов.CODEPAGE = 932 ВСТАВИТЬ В TEMP_UPLOAD_PRODUCT_ATTRIBUTES (ProductGuid, CATEGORY_GUID, LOCALEGUID, REALMGUID, CATCHING_PHRASE, GENERIC_NAME, INGREDIENTS, КОЛИЧЕСТВО, сообщение ИЗОБРАЖЕНИЕ_5), РЕЖИМ ДЛЯ РЕЖИМА ПЕРЕДАЧИ РЕКЛАМА_РЕГИОНА_ПРОГРАММИРОВАНИЯ, РЕГИСТРАЦИЯ ИЗМЕНЕНИЯ_5_, РЕЖИМ РЕГИОНА ДЛЯ РЕКЛАМНЫХ ОБРАБОТКИ_КОММЕНТОВ_ПОДВИЖ.

SQL3017N Разделитель недопустим или используется более одного раза.

При проверке определения кода сообщения кажется, что канал может быть недопустимым разделителем.В нем также говорится: Для данных UTF-8 допустимый диапазон для разделителей составляет 0x00 - 0x7F включительно

Где я могу найти отображение гекса и символа?Каковы действительные делиметры в этом случае?или есть еще какие-то проблемы?

Пожалуйста, совет.

Спасибо,

Ответы [ 2 ]

0 голосов
/ 27 января 2012

Сработало после смены разделителя на TAB Японские кодовые страницы допускают только разделители в диапазоне от 0x00 до 0x3F, | это 0x7C вкладка 0x09

0 голосов
/ 25 января 2012

Предполагая, что ваши входные данные разделены правильно, вы сможете импортировать файл с разделителем канала, указав COLDEL0x7C в качестве модификатора для команды IMPORT.

...