Выбранный столбец показывает 2 строки при импорте в текстовый файл sql - PullRequest
0 голосов
/ 21 апреля 2020

Я пытаюсь импортировать нижеследующее в S3 через текстовый файл:

enter image description here

SELECT
    CLI.CLI_ID,
    CLI.CLI_SHORTNAME 'Client_Shortname', 
    REPLACE(CLI.CLI_FIRMNAME, '|','' )'Client_Firmname',
    CLI.CLI_CLIENT_TYPE_ID
    CLI.CLI_CLIENT_TYPE
    CLI.CLI_CLIENT_LOCATION
FROM 
    CLIENT CLI 

У меня возникла проблема, когда * Столбец 1009 * разбит на две строки в строке 4. Я не уверен, как go сделать так, чтобы он был только в этом столбце.

1 Ответ

0 голосов
/ 22 апреля 2020

Похоже, ваше поле Client_Firmname содержит возврат каретки.

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

REPLACE(REPLACE(REPLACE(CLI.CLI_FIRMNAME, '|','' ), CHAR(10), ' '), CHAR(13), ' ') 'Client_Firmname',
...