Как обновить столбец Row_number по непустому ряду в другом столбце
У меня есть выбор, как на картинке. Мне нужно обновить столбец ROWNUM, например, как это будет нумеровать по столбцам TIN, как этот
RowNum ... TIN (other columns)
1 ... 01709199810113 (other data)
...
...
2 ... 40705200210056
...
...
3 ... 02803199610090
...
...
4 ... 01007200310037
5 ... 02603200410213
6 ... 00904199310033
Вы говорите, вы хотите назначить номер строки для каждой строки с номером TIN? Если это так, просто запустите инструкцию update, например 'update T SET RowNum = RN FROM (SELECT *, ROW_NUMBER() OVER (ORDER BY any) RN FROM tblName WHERE ISNULL (TIN, '') <> '') T' .. . Нет необходимости в циклах WHILE или что угодно. – ZLK