यदि आप ROW_NUMBER() का उपयोग करके किसी स्तंभ को सीधे अद्यतन करने का प्रयास करते हैं तो आपको मिलेगा...
...इसलिए इसके बजाय INNER तालिका में स्वयं शामिल हों...
UPDATE
[test123]
SET
[row_number] = [x].[rn]
FROM
[test123]
INNER JOIN
(
SELECT
[test_id],
ROW_NUMBER() OVER (ORDER BY [test_id]) AS rn
FROM
[test123]
) AS x
ON
[test123].[test_id] = [x].[test_id]