- columnQuote
Wraps the given column or table in quotes.
- encode
Encodes the provided SQL value.
- getDoubleColumnType
Returns the name of a double column type.
- getAnalyze
Returns statement for analytics operation for a table. Returns null if such
statement is not relevan
- getBoundaryCondition
Get SQL where-condition for all analyticsPeriodBoundaries in a program
indicator.
- getRegexpMatch
Returns the value used to match a column to a regular expression. Matching is
case insensitive.
- limitRecord
Returns a limit and offset clause.
- concatenate
Returns an expression to concatenate strings
- getCastToDate
Returns a cast to timestamp statement for the given column.
- getDaysBetweenDates
Returns a statement which calculates the number of days between the two given
dates or columns of ty
- getProgramIndicatorColumnSelectSql
Get a SQL for selecting a single event column in a program indicator expression,
abiding to boundari
- getProgramIndicatorDataValueSelectSql
Get a SQL for selecting a single data value in a program indicator expression,
abiding to boundaries