Hello guys suppose we have to update top 10 records in table, the following query may help you..
CREATETABLE #TMP
(
ID INTIDENTITY(1,1),
NAME VARCHAR(100),
SALARY DECIMAL(16,2)
)
INSERTINTO #TMP
SELECT'N1',20000
UNIONALL
SELECT'N2',15000
UNIONALL
SELECT'N3',20000
UNIONALL
SELECT'N4',30000
UNIONALL
SELECT'N5',10000
UNIONALL
SELECT'N6',25000
UNIONALL
SELECT'N7',10000
UNIONALL
SELECT'N8',50000
UNIONALL
SELECT'N9',20000
UNIONALL
SELECT'N10',20000
UNIONALL
SELECT'N11',30000
UNIONALL
SELECT'N12',40000
UNIONALL
SELECT'N13',50000
SELECT*FROM #TMP
UPDATETOP (10) #TMP SET SALARY=10000 |
SELECT*FROM #TMP