SqlSyntaxMapping

Classes > Nimblesite.Lql.Core.FunctionMapping > SqlSyntaxMapping

Represents a mapping of SQL operators and syntax differences

public record SqlSyntaxMapping : IEquatable<SqlSyntaxMapping>

Constructors

SqlSyntaxMapping

public SqlSyntaxMapping(string LimitClause, string OffsetClause, string DateCurrentFunction, string DateAddFunction, string StringLengthFunction, string StringConcatOperator, string IdentifierQuoteChar, bool SupportsBoolean)

Represents a mapping of SQL operators and syntax differences

Parameter Type Description
LimitClause String
OffsetClause String
DateCurrentFunction String
DateAddFunction String
StringLengthFunction String
StringConcatOperator String
IdentifierQuoteChar String
SupportsBoolean Boolean

Properties

LimitClause

public string LimitClause { get; init; }

OffsetClause

public string OffsetClause { get; init; }

DateCurrentFunction

public string DateCurrentFunction { get; init; }

DateAddFunction

public string DateAddFunction { get; init; }

StringLengthFunction

public string StringLengthFunction { get; init; }

StringConcatOperator

public string StringConcatOperator { get; init; }

IdentifierQuoteChar

public string IdentifierQuoteChar { get; init; }

SupportsBoolean

public bool SupportsBoolean { get; init; }