Skip to content

Commit 8cb473b

Browse files
matching isOracle() check
1 parent 8e2c7da commit 8cb473b

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

query/src/org/labkey/query/sql/Method.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2075,6 +2075,8 @@ private void assertIsDistinctFrom(DbScope scope, SqlDialect d, int token, String
20752075
SQLFragment expr = new IsDistinctFromMethodInfo(token).getSQL(d, new SQLFragment[]{new SQLFragment(a), new SQLFragment(b)});
20762076
SQLFragment T = new SQLFragment(d.getBooleanTRUE()), F = new SQLFragment(d.getBooleanFALSE());
20772077
SQLFragment sql = new SQLFragment("SELECT ").append("CASE WHEN ").append(expr).append(" THEN ").append(T).append(" ELSE ").append(F).append(" END");
2078+
if (d.isOracle())
2079+
sql.append(" FROM DUAL");
20782080
Boolean result = new SqlSelector(scope, sql).getObject(Boolean.class);
20792081
assertEquals(d.getClass().getSimpleName() + ": " + sql.toDebugString(), expected, result);
20802082
}

0 commit comments

Comments
 (0)