data.session = session; recursiveTable = schema.createTable(data); session.addLocalTempTable(recursiveTable); String querySQL; try { view.setTableExpression(true); view.setTemporary(true); session.addLocalTempTable(view); Query q = parseSelect(); q.setPrepareAlways(true);