たちまち。

即席で役に立つこと。

SQLServerでwith句を書くと不適切な構文と言われる

SQLServer上でWITH句を含んだSQLを作成したところ、以下のエラーが発生する。

キーワード 'with' 付近に不適切な構文があります。このステートメント共通テーブル式、xmlnamespaces 句、または変更追跡コンテキストの句の場合は、前のステートメントセミコロンで終了してください。

解決方法

このエラーについては、書いてあることを信用してよくて、

「前のステートメントセミコロンで終了してください」を実施すればよい。