Microsoft
Software
Hardware
Network
Question : Use UPDATE statement to update column data that increments by 1
I have a column in my table that needs to be updated to increment so that each row is 1 greater than the previous row. For example, the data currently looks like this:
Row Number
1 6000
2 6000
3 6000
but I need it to look like
Row Number
1 6000
2 6001
3 6002
and beyond. How can I do this?
Answer : Use UPDATE statement to update column data that increments by 1
it's not 100% clear if you want to get a "serial" generated on insert
-> use a IDENTITY field for the ID column
... or to update a existing non-identity column with sequential numbers
-> test the below UPDATE
1: 2: 3:
DECLARE @x INT SET @x = 0 UPDATE yourtable SET @x = ID = @x + 1
Open in New Window
Select All
Random Solutions
Problem using smitty install_all on a *.32 file
Refresh rate problem booting Ubuntu
Move and Wobble, Globz effect. Layers
report printing in JSP and BARCODE GENERATION
UNION and NOT EXISTS
Change SQL 2005 Collation
Is it possible to have multiple VLOOKUP?
System 10.3.9 DVD-RW
e-mail form data using SMTP on Exchange
Excel line chart with different colours