currentToken = StringUtils.fromCacheOrNew(sqlCommand.substring( start, i)); currentTokenType = getTokenType(currentToken); currentToken = StringUtils.fromCacheOrNew(result); parseIndex = i; currentTokenQuoted = true; currentValue = ValueString.get(StringUtils.fromCacheOrNew(result), database.getMode().treatEmptyStringsAsNull); parseIndex = i; currentToken = "'"; checkLiterals(true); currentValue = ValueString.get(StringUtils.fromCacheOrNew(result), database.getMode().treatEmptyStringsAsNull); parseIndex = i;
command.setColumnNames(cols); String select = StringUtils.fromCacheOrNew(sqlCommand .substring(parseIndex)); read("AS");
read(")"); withQuery.prepare(); querySQL = StringUtils.fromCacheOrNew(withQuery.getSQL()); } finally { session.removeLocalTempTable(recursiveTable);