Он основан на вопросе интервью, с которым я столкнулся.
Очень короткое определение может быть
Его можно использовать для управления строками возвращенный запросом.
Помимо использования курсора (точки перечислены здесь на MSDN), у меня есть вопрос, на мой взгляд, что если мы сможем выполнить все операции с использованием запроса или хранимой процедуры (если я не ошибаюсь, как мы можем использовать Transact-SQL для ms-sql), есть ли какая-то конкретная точка, в которой мы должны использовать курсор?