Protocol
SQLCommonTableExpressionBuilder
Common definitions for query builders which support Common Table Expressions.
protocol SQLCommonTableExpressionBuilder : AnyObject
Topics
Instance Properties
tableExpressionGroupAn optional group of common table expressions to include in the query under construction.
Instance Methods
with(_:columns:as:)Specify a subquery to include as a common table expression, for use elsewhere in the overall query.with(isRecursive:name:columns:as:)Specify a potentially-recursive common table expression for use elsewhere in a query.with(recursive:columns:as:)Specify a subquery to include as a recursive common table expression, for use elsewhere in the overall query.