'Returns the query as a string of SQL with the parameter values
substituted in (use sql_with_params() to see the unsubstituted string).
Parameter values won\'t necessarily be quoted correctly, since that is
done by the database interface at execution time.'

def __str__(self):

    (sql, params) = self.sql_with_params()
    return (sql % params)
