syncbase: syncQL: implement functions in select clause.

Functions were previously implemented but were only allowed
in expressions in the where clause.  This follow on change allows
functions in the select clause.

As such, select clause "selectors" may be fields or functions.
For example:
select v.CustNum, UpperCase(v.Name) from Customer where t= "Customer"

Note: This change renames ColumnEntry to "Selector" (requested by kash
in a post submit comment to a previous change).

Change-Id: I74267b05c082e613e49a2bfa3ac98fff645db36d
10 files changed
tree: 5f7b1e389986bfece544622776a37475940e060c
  1. v23/
  2. x/
  3. .gitignore
  4. AUTHORS
  5. CONTRIBUTORS
  6. LICENSE
  7. PATENTS
  8. VERSION