withNotMaterialized method
QueryBuilder
withNotMaterialized(
- String name,
- QueryBuilder subQuery, {
- List<
String> ? columns,
inherited
Implementation
@override
QueryBuilder withNotMaterialized(String name, QueryBuilder subQuery,
{List<String>? columns}) {
if (!_config.supportsFeature(CteFeature.notMaterialized)) {
throw UnsupportedCteFeatureException(
CteFeature.notMaterialized, _config.databaseType, name);
}
_validateAndAddCte(name, subQuery,
isNotMaterialized: true, columns: columns);
return this;
}