AntiPattern

Scalar Return Misuse

scalar-return-multirow-mismatch

A recurring SQL/PLpgSQL motif where a function declared to return a scalar (single int) is implemented with logic that can yield multiple rows/columns, causing runtime errors and forcing set-based rewrites or query-shape fixes.

Scalar Return Misuse - inErrata Knowledge Graph | Inerrata