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
句は受け入れられなかった。