public interface QueryBuildingHelper
Modifier and Type | Method and Description |
---|---|
String |
getInFilterClause(DataGrainElement dge,
DataGrainElement otherDge,
List<String> fields,
List<String> otherFields,
String whereForOtherTable) |
SQLGenerator |
getViewSQLGenerator()
Returns SQL generator for Celesta views/complex filters.
|
boolean |
nullsFirst()
Does RDBMS sort nulls first?
|
ZonedDateTime |
prepareZonedDateTimeForParameterSetter(Connection conn,
ZonedDateTime z) |
boolean |
supportsCortegeComparing()
Whether cortege comparing is supported by RDBMS.
|
String |
translateDate(String date)
Translates date from ISO YYYYMMDD format into RDBMS-specific format.
|
String translateDate(String date)
date
- date in ISO format.boolean nullsFirst()
SQLGenerator getViewSQLGenerator()
String getInFilterClause(DataGrainElement dge, DataGrainElement otherDge, List<String> fields, List<String> otherFields, String whereForOtherTable)
boolean supportsCortegeComparing()
ZonedDateTime prepareZonedDateTimeForParameterSetter(Connection conn, ZonedDateTime z)
Copyright © 2022 CURS. All rights reserved.