Class QueryConditionsBuilderOracle
java.lang.Object
net.bugreaper.modules.db.jdbc.builders.QueryConditionsBuilder
net.bugreaper.modules.db.jdbc.builders.QueryConditionsBuilderOracle
-
Field Summary
Fields inherited from class net.bugreaper.modules.db.jdbc.builders.QueryConditionsBuilder
BASIC_CONDITIONS, dbTypeKey -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StringBuilderarrayCondition4Mapper(Object[] conditionsArray) Used for Oracle Date\DateTime select conditionsMethods inherited from class net.bugreaper.modules.db.jdbc.builders.QueryConditionsBuilder
arrayCondition2Mapper, arrayCondition3Mapper, basicConditionBuild, toSqlValue, toString
-
Constructor Details
-
QueryConditionsBuilderOracle
-
-
Method Details
-
arrayCondition4Mapper
Used for Oracle Date\DateTime select conditions- Overrides:
arrayCondition4Mapperin classQueryConditionsBuilder- Parameters:
conditionsArray- array with conditions: Oracle(Date\DateTime) {column, operator, date, oracle-enum}Oracle:
{"COLUMN NAME", ">= ", "2020-01-01", "DATE"} will build: COLUMN NAME" >= TO_DATE('2022-01-01’, 'YYYY-MM-DD')
{"COLUMN NAME", "=", "2022-01-01 10:10:22", "TIMESTAMP"} will build: COLUMN NAME = TO_DATE('2022-01-01 10:10:22’, 'YYYY-MM-DD HH24:MI:SS')
- Returns:
- StringBuilder with condition part of query
-