case ParseTreeWalker.DEPENDANT_VALUE:
case ParseTreeWalker.AGGREGATE:
case ParseTreeWalker.FUNCTION:
try {
TransactionContext tx = ((AbstractDatabaseImpl) _database).getTransaction();
java.sql.Connection conn = tx.getConnection(_dbEngine);
SimpleQueryExecutor sqe = new SimpleQueryExecutor(_database);
_results = sqe.execute(conn, _expr, _bindValues);
} catch (QueryException except) {
throw new QueryException(Messages.message(
"persist.simple.query.failed"), except);