@Override
    public long execute() {
        PreparedStatement stmt = null;
        try {
            stmt = connection().prepareStatement(toString());
            if (parameter != null) {
                stmt.setString(1, parameter);
            }
            return 1;
        } catch (SQLException e) {
            List<Object> bindings = parameter != null ? Collections.singletonList(parameter) : Collections.emptyList();
            throw configuration.translate(queryString, bindings, e);
        } finally {
            if (stmt != null) {
                close(stmt);
            }
        }
    }
{@code SetQueryBandClause} provides support for Teradata specific set query_band executions.

@author tiwe
querydsl-sql/src/main/java/com/querydsl/sql/teradata/SetQueryBandClause.java