web-dev-qa-db-ja.com

NC列ストアとバッチでの削除

この振る舞いについてのいくつかの指針を教えていただければ幸いです

NC列ストアがあり、同じバッチでこの列ストアを削除して、いくつかの情報を「削除」したいと思います。

しかし、このエラーが発生します。列ストアインデックスを持つテーブルでデータを更新できないため、DELETEステートメントが失敗しました。 DELETEステートメントを発行する前に列ストアインデックスを無効にし、DELETEの完了後に列ストアインデックスを再構築することを検討してください。

私がイメージできるのは、コンパイルがエラーをスローしたためです。

1
Enrique

結局、私が直面していたシナリオでは機能した最後にOPTION(RECOMPILE)を使用しましたが、これはパラメーターでは機能しないことに注意してください。

1
Enrique