SQLEngine |
The SQL Engine can transform sql fragments containing references to BindingSets into pure sql,
resolving table and column names
To resolve the given binding set/group names to the right concrete BindingSets first, it parses the given sql twice,
- In phase 2 it will just collect the binding set name - binding item names combination,
using BindingsLookupContextObject and BindingSetLookupContextObject
- In phase 2 it does then know the concrete BindingSet and BindingItem and can output the appropriate table and column names,
using BindingsContextObject and BindingSetContextObject
|