Toto je rozumné použití dynamického SQL. Vážně bych zpochybnil základní datový model, který má stovky sloupců v jedné tabulce, které začínají stejnou předponou a všechny je třeba vypustit. To mi znamená, že samotný datový model bude pravděpodobně vysoce problematický.
Ani při použití dynamického SQL nemůžete použít vazebné proměnné pro názvy sloupců, tabulek, názvy schémat atd. Oracle potřebuje v době analýzy vědět, jaké objekty a sloupce jsou obsaženy v příkazu SQL. Protože proměnné vazby jsou dodávány po fázi analýzy, nemůžete však zadat proměnnou vazby, která mění, jaké objekty a/nebo sloupce příkaz SQL ovlivňuje.