Package com.saperion.constants
Class SaSQLConstants
java.lang.Object
com.saperion.constants.SaSQLConstants
Database specific constants.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.joda.time.ReadableDateTime
DB2 max date value.static final org.joda.time.ReadableDateTime
DB2 min date value.static final org.joda.time.ReadableDateTime
MSSQL max date value.static final org.joda.time.ReadableDateTime
MSSQL min date value.static final String
MSSQL post Delimiter .static final String
MSSQL Pre Delimiter .static final String
MySQL Pre and post Delimiter .static final org.joda.time.ReadableDateTime
MySQL max date value.static final org.joda.time.ReadableDateTime
MySQL min date value.static final String
Oracle post Delimiter .static final String
Oracle Pre Delimiter .static final org.joda.time.ReadableDateTime
Oracle max date value.static final org.joda.time.ReadableDateTime
Oracle min date value.static final int
AND.static final int
NOT.static final int
OR. -
Method Summary
Modifier and TypeMethodDescriptionstatic org.joda.time.ReadableDateTime
getMaxDateForDB
(String database) Returns the minimum date value for the specified database or null, if database is unknown.static org.joda.time.ReadableDateTime
getMinDateForDB
(String database) Returns the minimum date value for the specified database or null, if database is unknown.
-
Field Details
-
MSSQL_PRE_FIELD_DELIM
MSSQL Pre Delimiter .- See Also:
-
MSSQL_POST_FIELD_DELIM
MSSQL post Delimiter .- See Also:
-
MYSQL_FIELD_DELIM
MySQL Pre and post Delimiter .- See Also:
-
ORA_PRE_FIELD_DELIM
Oracle Pre Delimiter .- See Also:
-
ORA_POST_FIELD_DELIM
Oracle post Delimiter .- See Also:
-
TYPEAND
public static final int TYPEANDAND.- See Also:
-
TYPEOR
public static final int TYPEOROR.- See Also:
-
TYPENOT
public static final int TYPENOTNOT.- See Also:
-
MSSQL_MIN_DATE
public static final org.joda.time.ReadableDateTime MSSQL_MIN_DATEMSSQL min date value. -
ORACLE_MIN_DATE
public static final org.joda.time.ReadableDateTime ORACLE_MIN_DATEOracle min date value. -
MYSQL_MIN_DATE
public static final org.joda.time.ReadableDateTime MYSQL_MIN_DATEMySQL min date value. -
DB2_MIN_DATE
public static final org.joda.time.ReadableDateTime DB2_MIN_DATEDB2 min date value. -
MSSQL_MAX_DATE
public static final org.joda.time.ReadableDateTime MSSQL_MAX_DATEMSSQL max date value. -
ORACLE_MAX_DATE
public static final org.joda.time.ReadableDateTime ORACLE_MAX_DATEOracle max date value. -
MYSQL_MAX_DATE
public static final org.joda.time.ReadableDateTime MYSQL_MAX_DATEMySQL max date value. -
DB2_MAX_DATE
public static final org.joda.time.ReadableDateTime DB2_MAX_DATEDB2 max date value.
-
-
Method Details
-
getMinDateForDB
Returns the minimum date value for the specified database or null, if database is unknown.- Parameters:
database
- database name- Returns:
- minimum date value for the specified databse
- See Also:
-
getMaxDateForDB
Returns the minimum date value for the specified database or null, if database is unknown.- Parameters:
database
- database name- Returns:
- minimum date value for the specified databse
- See Also:
-