I’ve found myself somewhat improbably* needing to round to the nearest ODD integer in SQL. There’s a nice solution for how to round to the nearest N (2,5,10,etc) here, but nothing explicitly on odd numbers. Using Oracle 11gR2, if there are solutions particular to Oracle out there.
*Need to join my data to tables stripped from this study. The authors used a consistent bin width of 2…but sometimes it’s even, and others it’s odd.
Here is an oracle PL/SQL Function that would do that: