Table of Contents

Class MariaDBSqlExpressionConvertVisitor

Namespace
LinqToDB.Internal.DataProvider.MySql
Assembly
linq2db.dll
public class MariaDBSqlExpressionConvertVisitor : MySqlSqlExpressionConvertVisitor
Inheritance
object
MariaDBSqlExpressionConvertVisitor
Inherited Members
Extension Methods

Constructors

MariaDBSqlExpressionConvertVisitor(bool)

public MariaDBSqlExpressionConvertVisitor(bool allowModify)

Parameters

allowModify bool

Methods

IsWindowOrderByRequired(SqlExtendedFunction)

The ranking functions and LAG/LEAD need an ORDER BY here - No order list in window specification for 'rank'. ROW_NUMBER, NTILE, the *_VALUE pair and framed aggregates are left alone, and MySQL proper - which takes a bare OVER () for every window function - keeps the base's answer of no requirement at all.

protected override bool IsWindowOrderByRequired(SqlExtendedFunction func)

Parameters

func SqlExtendedFunction

Returns

bool