Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Zaktualizuj kolumnę int w tabeli z unikalnymi wartościami przyrostowymi

declare @i int  = (SELECT ISNULL(MAX(interfaceID),0) + 1 FROM prices)


update prices
set interfaceID  = @i , @i = @i + 1
where interfaceID is null

powinien wykonać pracę



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Najszybszy sposób wykonywania zagnieżdżonych wstawek zbiorczych z użyciem scope_identity()?

  2. 7 faktów na temat synonimów SQL Server, które powinieneś wiedzieć

  3. KWADRAT() Przykłady w SQL Server

  4. Sumy częściowe i SQL

  5. pisanie na serwer sql z C#, bez zwracania błędów