Azure SQL DWH: сбой запроса формата внешнего файла
Мы использовали следующий запрос для создания внешнего формата файла в Azure SQL DWH. И это работало нормально.
СОЗДАЙТЕ ФОРМАТ ВНЕШНЕГО ФАЙЛА striim_admin_AzureTarget_FILE_FORMAT
WITH (FORMAT_TYPE = DELIMITEDTEXT, FORMAT_OPTIONS (FIELD_TERMINATOR = '|', STRING_DELIMITER = '\ n'));
Но в настоящее время с последними версиями:
ВЫБЕРИТЕ @@VERSION AS 'version';
Хранилище данных Microsoft Azure SQL - 10.0.9999.0 6 февраля 2019 12:05:04 Copyright (c) Microsoft Corporation
Запрос не выполняется со следующей ошибкой.
com.microsoft.sqlserver.jdbc.SQLServerException: не удалось создать оператор CREATE EXTERNAL FILE FORMAT, поскольку FIELD_TERMINATOR и STRING_DELIMITER не могут содержать одинаковые символы или символы окончания строки (\n, \r, \r\n).
Может кто-нибудь объяснить, когда было введено это условие / ограничение?