Ah, the never-ending task of transposing rows into columns and columns into rows in an Oracle table! There was always a fairly standard max-decode solution for this until Oracle came up with their elegant pivot and unpivot standard functions in 11g. Recently, I had a close encounter with these pivot functions and learned a […]
Rohit Sharma

Blogs from this Author
Increasing Efficiency With Java Executors And Thread Pools
If you’re a Java developer, you probably know that you can create a thread by implementing the Runnable interface or by extending the Thread class. You can then execute multiple threads in parallel to achieve concurrency. Still with me? It gets a bit more challenging when you need to spawn long-running tasks in parallel and […]