Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Cập nhật cột int trong bảng với các giá trị tăng dần duy nhất

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


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

nên làm công việc



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tôi có thể yêu cầu SQL Server gọi một proc được lưu trữ sau mỗi n giây không?

  2. Kết nối python 3.3 với microsoft sql server 2008

  3. Cách xóa khoảng trắng theo sau trong SQL Server - RTRIM ()

  4. Có thể sửa đổi thủ tục lưu trữ hệ thống không?

  5. So sánh 2 bảng trong sql