| 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. |
|---|