SQL Server には単純なクエリが実行された際に、内部的に自動でパラメーター化して実行される [簡易パラメーター化] (SQL Server 2000 では自動パラメーター化と呼ばれていました) という機能があります。 # 私はずっと自動パラメーター化と言っていたのですが、この投稿を書くために調べたら簡易パラメーター化と呼ぶということを知りました…。 [強制パラメーター化] は単純でないクエリに対しても自動でパラメーター化をして実行する機能になります。 # 強制パラメーター化を有効にしてもパラメーター化の条件に当てはまらないと通常のクエリとして実行されますが。 このパラメーター化クエリについて少しまとめてみたいと思います。 今回の投稿ではパラメーター化は、簡易パラメーター化で検証をしています。 # 強制パラメーター化でも基本的な動作は同じになるはずですので。 ■パラメーター化クエリ
![SQL Server のクエリ実行時の簡易 / 強制パラメーター化について](https://cdn-ak-scissors.b.st-hatena.com/image/square/fd8c265375ef87bf88b2a3eaeda9cd99fd9659c8/height=288;version=1;width=512/https%3A%2F%2Fengineermemo.files.wordpress.com%2F2011%2F01%2Fimage_thumb589.png)