// the caller is authorized to run SQL read operations.
getLanguageConnectionContext().getAuthorizer().authorize(
this, Authorizer.SQL_SELECT_OP);
// The top-level result set should be marked as such.
NoPutResultSet rs = (NoPutResultSet) createResultSet();
rs.markAsTopResultSet();
return rs;
}