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.