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, decoded

Row limits and pagination

Dates and time

Joins and reconciliation

What comes back