Skip to main content
SDF Error codes are designed to simplify debugging. Each error code is a 3-digit number in the range [100, 999], stored as a u16 value. These codes are grouped into ranges. Error codes pertain only to SQL statements, not to networking, YML, or other configuration.
  • [101 -> 200] - Syntax errors
  • [201 -> 300] - Semantic errors
  • [301 -> 400] - Logical Plan Builder
  • [401 -> 400] - Coarse grained errors relating to an entire block or expression
  • [>900] - Internal, unexpected or unknown errors

Error Code Reference