現象
Oracle 外部データ ソースを使用して PolyBase 外部テーブルを作成するとします。 Oracle NUMBER 型を T-SQL DECIMAL/NUMERIC 型にマップすると、次のエラー メッセージが表示されることがあります。
ユーザー定義スキーマの次の列は、テーブル '<TableName>': ユーザー定義列の外部テーブル スキーマと互換性がありません。([<ColumnName>] DECIMAL(<n>) NOT NULL) は、検出された外部テーブル列の種類と互換性がありません ([[<ColumnName>] FLOAT(53) NOT NULL)
状態
マイクロソフトでは、この問題をこの資料の対象製品として記載されているマイクロソフト製品の問題として認識しています。
解決方法
この問題は、次の累積的な更新プログラムで修正SQL Server。
アプリケーションの新しい累積的な更新SQL Serverには、前のビルドに含まれているすべての修正プログラムとセキュリティ修正プログラムが含まれています。 使用しているバージョンのコンピューターに最新のビルドをインストールすることをおSQL Server。
関連情報
Microsoft がソフトウェア 更新プログラムについて説明するために使用する用語について説明します。
この資料に記載されているサードパーティ製品は、マイクロソフトと関連のない他社の製品です。 明示的か黙示的かにかかわらず、これらの製品のパフォーマンスや信頼性についてマイクロソフトはいかなる責任も負わないものとします。