plan-node |
---|
binder | Function that creates a list of bindings
when called with the name of the input record. Initargs::binder; Accessors:binder-of; Type:function. |
---|---|
columns | The list of RDBMS columns which will be queried or updated to get and set the data of this slot. Initform:(compute-as*
nil
(compute-columns
-self-)), Initargs::columns; Accessors:columns-of; Type:list. |
distinct | Initargs::distinct; Accessors:distinct-of. |
group-by | List of slot values. Initargs::group-by; Accessors:group-by-of; Type:list. |
having | Initargs::having; Accessors:having-of; Type:list. |
order-by | Format: (:ascending Initargs::order-by; Accessors:order-by-of; Type:list. |
query | Initargs::query; Accessors:query-of. |
result-type | Initform:'list, Initargs::result-type; Accessors:result-type-of; Type:(member 'list 'scroll). |
tables | Initargs::tables; Accessors:tables-of. |
where | Initargs::where; Accessors:where-of. |
%compile-plan | Compiles a PLAN to executable lisp code. |
---|