У меня были некоторые неудачные опыты с курсорами, вызывающими тупики. Я пытался устранить курсоры, где это возможно. Когда они неизбежны, я стараюсь минимизировать объем работы, выполняемой при открытом курсоре.
Когда-нибудь лучше скопировать данные в табличную переменную и навести курсор на табличную переменную?
Я знаю, что ответ, вероятно, будет зависеть от размера набора данных. В настоящий момент меня беспокоит очень маленький набор данных (множество записей), который редко обновляется. Иногда мне все равно придется создавать сложные циклы над большими наборами данных.
Есть ли польза от копирования в табличные переменные или я слишком усложняю вещи?