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.ReadableDateTimeDB2 max date value.static final org.joda.time.ReadableDateTimeDB2 min date value.static final org.joda.time.ReadableDateTimeMSSQL max date value.static final org.joda.time.ReadableDateTimeMSSQL min date value.static final StringMSSQL post Delimiter .static final StringMSSQL Pre Delimiter .static final StringMySQL Pre and post Delimiter .static final org.joda.time.ReadableDateTimeMySQL max date value.static final org.joda.time.ReadableDateTimeMySQL min date value.static final StringOracle post Delimiter .static final StringOracle Pre Delimiter .static final org.joda.time.ReadableDateTimeOracle max date value.static final org.joda.time.ReadableDateTimeOracle min date value.static final intAND.static final intNOT.static final intOR. -
Method Summary
Modifier and TypeMethodDescriptionstatic org.joda.time.ReadableDateTimegetMaxDateForDB(String database) Returns the minimum date value for the specified database or null, if database is unknown.static org.joda.time.ReadableDateTimegetMinDateForDB(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:
-