Estudante,
É que o ROWNUMBER é um valor temporário calculado quando a consulta é executada. Para persistir números em uma tabela, consulte Propriedade IDENTITY e SEQUENCE.
Aprenda mais em:
============================================
ROW_NUMBER (Transact-SQL)
Artigo - 23/05/2023
https://learn.microsoft.com/pt-br/sql/t-sql/functions/row-number-transact-sql?view=sql-server-ver16
============================================
O que é ROW_NUMBER?
Perguntada 6 anos atrás
Modified 4 anos, 10 meses atrás
https://pt.stackoverflow.com/questions/233207/o-que-%C3%A9-row-number
============================================
Como uso ROW_NUMBER ()?
https://qastack.com.br/programming/961007/how-do-i-use-row-number
============================================
SQL Server ROW_NUMBER Function
https://www.sqlservertutorial.net/sql-server-window-functions/sql-server-row_number-function/
============================================
Por favor,se sua dúvida foi sanada, não esqueça de fechar o tópico e se eu te ajudei, me ajude pontuando... é que eu amo esses pontinhos... KKKKK!
[]'s,
Fabio I.