... für eine OLTP Anwendung braucht man das eher nicht, da ist adäquates Index Design wichtiger. Für überschaubare Datenmengen (einige zig Millionen Sätze pro Tabelle) eher auch nicht.
Einer meiner Kunden hatte das für BI Zwecke im Einsatz. Die größeren Tabellen hatten etliche Hundert Millionen Sätze und als Frontend wurde Microstrategy eingesetzt, das die SQL Statements dynamisch generiert - in dieser Umgebung hat das absolut Sinn gemacht.

D*B