実際は静的SQLによって、プログラミング要件のほとんどを満たすことができます。動的SQLは、その高度な柔軟性が必要とされる場合にのみ使用してください。プリコンパイル時に次の項目のいずれかが不明の場合は、動的SQLの使用が適しています。
SQL文のテキスト(コマンドまたは句など)
ホスト変数の数
ホスト変数のデータ型
データベース・オブジェクトの参照(列、索引、順序、表、ユーザー名またはビューなど)