ОКОННЫЕ ФУНКЦИИ SQL за 13 минут
Курсор SQL: 23 шагов к эффективному написанию запросов без сложностей
Есть такой особый тип боли, который знают все, кто хоть раз писал нечто сложнее простого SELECT. Ты открываешь SQL Server Management Studio или Oracle SQL Developer, смотришь на задачу «обработать по очереди миллион строк» и думаешь: «Ну всё, нужен курсор sql, ща сделаю красиво». А потом запрос крутится, база задыхается, продакшн шепчет последнее «прощайте», а ты вглядываешься в код и пытаешься понять, где именно ты повернул не туда. Иногда в этот момент хочется вообще уйти в выращивание помидоров, но платёжка за сервер как-то возвращает к реальности...