SuiteQL Answers

Short answers to specific SuiteQL questions: what an error message actually means, which syntax the dialect accepts, and which queries return a wrong answer without erroring. Every page traces to a probe run against one live NetSuite 2026.1 account on the Administrator role, through N/query.runSuiteQL and, where a page says so, through the REST endpoint. Where a finding rests on a narrow test, the page says so too.

The probes were driven from MokuBot, the NetSuite agent we build, which is the only reason a couple of hundred of them could be run and re-run in an afternoon. What they found are properties of SuiteQL, not of the tool that sent them.

Error messages, decoded6

Row limits and pagination3

Dates and time3

Joins and reconciliation4

What comes back3