AlphaAlias | bool | Gets or sets a value indicating whether column alias should have only "alpha" symbols. |
AlwaysQuote | bool | Determines whether columns and tables should be always quoted in SQL. |
AutoOuterJoins | bool | When true the builder will automatically convert an INNER join to OUTER one if the previous joins in the query were also OUTER (to prevent records missing) |
BracketJoins | bool | Gets or sets a value indicating whether Korzh.EasyQuery must bracket joins in result SQL statement. |
DateFormat | string | Gets or sets the format of date constant values in generated SQL statements. |
DateTimeFormat | string | Gets or sets the format of date/time constant values in generated SQL statements. |
DefaultSchemaName | string | Gets or sets the name of the default schema. |
EOL | EOLSymbol | Gets or sets the end-of-line symbol(s) |
EscapeSymbol | string | Gets or sets the escape symbol. |
FalseValue | string | Gets or sets the text used for "False" value in SQL expressions. |
FilterMode | bool | Gets or sets a value indicating whether we should generate the query for filter (e.g. without table names in field representations). |
FormatType | FormatType | Gets or sets the format type. |
GroupByCalcColumns | bool | Gets or sets a value indicating whether SQL generator should use calculated columns "as is" in GROUP BY clause |
IdentQuote1 | Char | Gets or sets the left quote symbol for identifiers (double-quote by default). |
IdentQuote2 | Char | Gets or sets the right quote symbol for identifiers (double-quote by default). |
JoinsOrder | JoinsOrder | Gets or sets the type of table order in the FROM clause of generated SQL statement |
LegacyPaging | bool | Get or sets value indicating whether paging should be made using ROW_NUMBER() function. |
LimitClauseTemplate | string | Gets or sets template clause for pagination (default value depends on database). |
LowerFuncName | string | Gets or sets the name of the LOWER function. |
MaxIdentLen | int | Gets or sets a maximum length of identifiers (e.g. table or column aliases) in generated queries. 0 - means that this options is ignored |
MoneySuffix | string | Gets or sets the suffix for the values with "money" or "currency" types. |
OrderByStyle | OrderByStyles | Gets or sets the style of ORDER BY clause. |
ParameterPrefix | string | Gets or sets the prefix symbol which precedes the parameter names in generated SQL statement. Usually it's '@' symbol but for some databases it must be set to ':' |
PrefixUnicodeConsts | bool | Gets or sets a value indicating whether SQL generator should add 'N' prefix before string constants with Unicode characters |
QuoteBool | bool | Gets or sets a value indicating whether currently used SQL syntax requires to quote the boolean values. |
QuoteColumnAlias | bool | Gets or sets a value indicating whether all columns aliases must be quotes in result SQL. |
QuoteTime | bool | Gets or sets a value indicating whether currently used SQL syntax requires to quote the date and time values. |
RecordCountTemplate | string | Gets or sets template clause for count records (default value depends on database). |
RowNumberAlias | string | Gets or sets the alias for ROW_NUMBER column. This option is used only when LegacyPaging is turned on. |
SqlFunctions | IDictionary <string , string > | Gets the dictionary of most common SQL functions. The key in each entry of this dictionary is a function name used in EasyQuery expressions. The value is the function template with $1, $2, etc used as function parameters |
SqlQuote1 | Char | Gets or sets the left quote symbol (double-quote by default). |
SqlQuote2 | Char | Gets or sets the right quote symbol (double-quote by default). |
SupportHashJoin | bool | Gets or sets a value indicating wether DB supports (LEFT |
SupportPaging | bool | Gets or sets a value indicating whether paging commands (like OFFSET/FETCH) are supported. |
SupportRightJoin | bool | Gets or sets a value indicating wether DB supports RIGHT JOINs. |
TimeFormat | string | Gets or sets the format of time constant values used in generated SQL statements. |
TrueValue | string | Gets or sets the text used for "True" value in SQL expressions. |
UseAsInFrom | bool | Gets or sets a value indicating whether we must add AS conjuction between table name and alias in the FROM clause. |
UseColumnAliases | ColumnAliasesUsage | Gets or sets the value that determine when column aliases must be used in result SQL. |
UseDbName | bool | Gets or sets a value indicating whether Korzh.EasyQuery will add database name into table names in result SQL statememnt. |
UseSchema | bool | Gets or sets a value indicating whether Korzh.EasyQuery will use schema in result SQL statememnt. |
UseTableAlias | bool | Gets or sets a value indicating whether we will use table aliases in generated queries. |
WildcardAny | Char | Gets or sets the wild symbol used in LIKE SQL operator (% by default). |
WildcardSingle | Char | Gets or sets the wildcard symbol used in LIKE SQL operator to match any single charcter (_ by default). |