[sql] Why do people hate SQL cursors so much?