End-User Documentation

SqlIssue Model

SqlIssue Model

SqlIssue is the single diagnostic record type used across QueryLens validation.

Properties

  • Severity
  • Code
  • Message
  • Category
  • Column
  • Table
  • Line
  • Suggestion
  • Candidates

Notes

  • Suggestion stores the best fuzzy-match candidate when one exists.
  • Candidates stores a short list of close matches.
  • Not every issue includes table, column, or line metadata.

Example

var issue = query.Errors[0];

Assert.Equal("QL0011", issue.Code);
Assert.NotNull(issue.Message);

Related