Table of Contents

Interface ILimitByRenderer

Namespace
NextORM.Core
Assembly
nextorm.core.dll

A dialect's renderer for the ClickHouse LIMIT [offset, ]n BY expr, ... modifier that keeps the first n rows per group. The object's presence is the capability; only ClickHouse exposes it today.

public interface ILimitByRenderer
Extension Methods

Methods

Render(int, int, IReadOnlyList<string>, KeywordCase)

Renders the limit [offset, ]n by col1, col2 clause over the already-rendered columns.

string Render(int limit, int offset, IReadOnlyList<string> columns, KeywordCase keywordCase = KeywordCase.Lower)

Parameters

limit int
offset int
columns IReadOnlyList<string>
keywordCase KeywordCase

Returns

string