12. A computer program product comprising a computer usable storage medium comprising a memory device having computer usable program code for adaptive query handling, the computer program product including: computer usable program code for receiving an initial query in a database driven application; computer usable program code for parsing the initial query to identify a query expression key; computer usable program code for matching the query expression key to an adaptive query expression, the adaptive query expression specifying a data query in addition to annotations indicating points of variability in the adaptive query expression, each annotation being replaced with a static sub-expression consistent with a configured query language for a final query expression; computer usable program code for transforming the adaptive query expression to the final query expression through a replacement of the annotations in the adaptive query expression with static expressions conforming to the query language for the final query expression; and, computer usable program code for applying the final query expression to a database subsystem for the database driven application.
15. The computer program product of claim 12 , wherein the computer usable program code for matching the query expression key to an adaptive query expression, comprises: computer usable program code for locating a plurality of adaptive query expressions corresponding to different combinations of associated query expressions and corresponding access intent in a query expression file; and, computer usable program code for resolving to a single adaptive query expression based upon known access intent.