動的 SQL

アプリケーションのコンパイル時にソース コードに完全に記述されている SQL 文は、静的 SQL 文と呼ばれます。

ただし、アプリケーションの作成時に SQL 文の内容が完全に特定できないこともあります。たとえば、アプリケーションの実行時にエンド ユーザーが任意の SQL 文を入力する場合などです。この場合は、SQL 文を実行時に作成する必要があります。このような文を、動的 SQL 文を呼びます。