Repository: empire-db Updated Branches: refs/heads/master 6f424a0d3 -> dcffe1319
EMPIREDB-253 added function to create a "UNION ALL" statement. Project: http://git-wip-us.apache.org/repos/asf/empire-db/repo Commit: http://git-wip-us.apache.org/repos/asf/empire-db/commit/dcffe131 Tree: http://git-wip-us.apache.org/repos/asf/empire-db/tree/dcffe131 Diff: http://git-wip-us.apache.org/repos/asf/empire-db/diff/dcffe131 Branch: refs/heads/master Commit: dcffe1319deeaa0f5e6d96dae13e5297f3ec5bd9 Parents: 6f424a0 Author: Rainer Döbele <[email protected]> Authored: Fri Oct 19 12:13:17 2018 +0200 Committer: Rainer Döbele <[email protected]> Committed: Fri Oct 19 12:13:17 2018 +0200 ---------------------------------------------------------------------- .../main/java/org/apache/empire/db/DBCommandExpr.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/empire-db/blob/dcffe131/empire-db/src/main/java/org/apache/empire/db/DBCommandExpr.java ---------------------------------------------------------------------- diff --git a/empire-db/src/main/java/org/apache/empire/db/DBCommandExpr.java b/empire-db/src/main/java/org/apache/empire/db/DBCommandExpr.java index 3f2d9d2..a6336dc 100644 --- a/empire-db/src/main/java/org/apache/empire/db/DBCommandExpr.java +++ b/empire-db/src/main/java/org/apache/empire/db/DBCommandExpr.java @@ -404,6 +404,20 @@ public abstract class DBCommandExpr extends DBExpr /** * Constructs a new DBCombinedCmd object with this object, + * the key word= "UNION ALL" and the selected DBCommandExpr. + * + * @see org.apache.empire.db.DBCombinedCmd + * @param other the second DBCommandExpr + * @return the new DBCombinedCmd object + */ + public DBCommandExpr unionAll(DBCommandExpr other) + { // give driver a chance to subclass DBCombinedCmd + DBDatabaseDriver driver = getDatabase().getDriver(); + return driver.createCombinedCommand(this, "UNION ALL", other); + } + + /** + * Constructs a new DBCombinedCmd object with this object, * the key word= "INTERSECT" and the selected DBCommandExpr. * * @param other the second DBCommandExpr
