Применяется к
SQL Server 2019 on Windows SQL Server 2019 on Linux

Проблемы

Предположим, что вы создаете внешнюю таблицу PolyBase с помощью внешнего источника данных Oracle. При отображении типа oracle NUMBER с типом T-SQL DECIMAL или NUMERIC может появиться следующее сообщение об ошибке:

Следующие столбцы схемы, определяемой пользователем, несовместимы с схемой внешних таблиц для таблицы <ИмяТаблицы>': определенный пользователем столбец: ([<ColumnName>] DECImAL(<n>) NOT NULL) несовместим с типом обнаруженного столбца внешней таблицы: ([<Имя Столбца>] FLOAT(53) NOT NULL)

Статус

Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".

Решение

Эта проблема устранена в следующем накопительном обновлении для SQL Server:

Каждое новое накопительное SQL Server содержит все исправления, которые были в предыдущей сборке. Рекомендуем установить последнюю сборку для вашей версии SQL Server:

Последнее накопительное обновление для SQL Server 2019 г.

Ссылки

Узнайте о терминологии,используемой Майкрософт для описания обновлений программного обеспечения.

В этой статье упомянуты программные продукты независимых производителей. Корпорация Майкрософт не дает никаких гарантий, подразумеваемых и прочих, относительно производительности и надежности этих продуктов.

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.