次の方法で共有


INSERT の実行時にメッセージ 104381...Analytics Platform System 2016 以降のバージョンの SELECT ステートメント

この記事は、Microsoft Analytics Platform System (APS) 2016 以降のバージョンの APS で INSERT ... SELECT ステートメントを実行するときに発生する問題を解決するのに役立ちます。このステートメントには ORDER BY 句が含まれています。

適用対象: Microsoft Analytics プラットフォーム システム
元の KB 番号: 4038456

現象

APS 2016 以降のバージョンの APS で INSERT ... SELECT ステートメントを実行し、そのステートメントに ORDER BY 句が含まれている場合、次のようなエラー メッセージが表示されます。

メッセージ 104381、レベル 16、状態 1、行 26
ビューで ORDER BY 句が無効です。CREATE TABLE AS SELECT、INSERT SELECT、
インライン関数、派生テーブル、サブクエリ、および共通テーブル式、
TOP または FOR XML も指定されていない限り、

原因

この問題は、 INSERT ... SELECT ステートメントで並べ替え操作が有効でないために発生します。 これは仕様です。

解決方法

この問題を解決するには、ステートメントから ORDER BY 句を削除します。

詳細

以前のバージョンの APS では、エラーが返されていない可能性があります。 ただし、 ORDER BY 句は受け入れられなかった。