Question 890
An API expects a single relational row converted into a JSON object with named fields. Which technical property or constraint MOST directly matters here?
Explanation
Correct Answer
JSON_OBJECT constructs a JSON object from typed expressions instead of fragile string concatenation. This explains why the corrective action is to use JSON_OBJECT with explicit key/value expressions where supported. Confirm the diagnosis when a JSON parser reads the intended named fields and escaped text.
Incorrect Answers
JSON_VALUE extracts a scalar path, while OPENJSON can shred collections. The actual technical constraint is that JSON_OBJECT constructs a JSON object from typed expressions instead of fragile string concatenation.
Transient retries can replay committed work even after client-side timeouts. The actual technical constraint is that JSON_OBJECT constructs a JSON object from typed expressions instead of fragile string concatenation.
The graph pattern engine expects node/edge structures, not arbitrary string lists. The actual technical constraint is that JSON_OBJECT constructs a JSON object from typed expressions instead of fragile string concatenation.