На T-SQL процедурку по быстрому не напишешь: в 2012 во всех таблицах индекс теперь только по полю RecId, а не RecId+DataAreaId как было в 2009. В 2012 логично было бы сделать индекс RecId+Partition, но почему-то сделали индекс только по полю RecId.
Поэтому надо заморачиваться с корректным выделением RecId.
|