Хранилище данных Microsoft Azure SQL не поддерживает курсоры. Так сказано прямо в верхней части документации :
ОБЪЯВИТЬ КУРСОР (Transact-SQL)
ПРИМЕНИМО к: V SQL Server (начиная с 2008 г.) V База данных SQL Azure X Хранилище данных SQL Azure X Хранилище параллельных данных
При этом курсор в SQL обычно является тем, чего вы все равно хотите избежать.
Фактически, после примерно 20 лет разработки программного обеспечения я, вероятно, могу рассчитывать, с одной стороны, сколько раз я использовал курсоры, а на трех пальцах - сколько раз это было оправдано.
Если бы вы могли создать вопрос, который покажет реальную проблему, с которой вы имеете дело (я предполагаю, что на самом деле она не пытается печатать), я уверен, что кто-то здесь сможет помочь вам получить решение на основе множеств вместо этого использования курсора.