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
How can I forward email from a disabled account to more than 1 user
site to site VPN configuration
OWA with S/MIME killing Internet Explorer
Excel filepath footer ??
How to physical drive size using TSQL Queries in SQL Server 2005
very basic inventory software in ms access
Adwords CPC and Daily Limits
SSL Error 70, Expired Security Certificate
Can't copy files from cd
pthread_mutex_t vs sem_t