public class AsOfSCNClause extends AsOfClause
This should be specified with an Oracle platform supporting flashback, and the value will be written to the SQL FROM clause:
SELECT ... FROM EMPLOYEE AS OF SCN (value) t0, ...
AsOfClause
,
OraclePlatform.getSystemChangeNumberQuery()
,
Serialized FormNO_CLAUSE
Constructor and Description |
---|
AsOfSCNClause(Expression expression) |
AsOfSCNClause(long systemChangeNumber) |
AsOfSCNClause(java.lang.Long systemChangeNumber) |
AsOfSCNClause(java.lang.Number systemChangeNumber) |
Modifier and Type | Method and Description |
---|---|
boolean |
isAsOfSCNClause()
PUBLIC:
|
void |
printSQL(org.eclipse.persistence.internal.expressions.ExpressionSQLPrinter printer)
INTERNAL:
Prints the as of clause for an expression inside of the FROM clause.
|
equals, getValue, isUniversal, toString
public AsOfSCNClause(java.lang.Number systemChangeNumber)
public AsOfSCNClause(java.lang.Long systemChangeNumber)
public AsOfSCNClause(long systemChangeNumber)
public AsOfSCNClause(Expression expression)
public void printSQL(org.eclipse.persistence.internal.expressions.ExpressionSQLPrinter printer)
printSQL
in class AsOfClause
public boolean isAsOfSCNClause()
isAsOfSCNClause
in class AsOfClause
AsOfSCNClause