Question: are cursors bad in oracle?
Answer: Cursors are actually not a bad choice ... as long as you don't forget to close them, and performance-wise cursors are your best choice if you need to manipulate a larger dataset.