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

Có cách nào để đặt lại danh tính của Biến bảng không?

Thay vì dựa vào Identity, tại sao không sử dụng các chức năng xếp hạng mới như Row_Number

Insert @MyTableVar( Id, Value )
Select Row_Number() Over ( Order By Value )
    , Value
From SomeOtherTable


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách thêm HOẶC Thả cột từ bảng đã bật CDC mà không làm mất dữ liệu trong cơ sở dữ liệu SQL Server - Hướng dẫn sử dụng SQL Server

  2. Xem để xác định các giá trị hoặc đối tượng được nhóm

  3. Cách tạo Ràng buộc duy nhất tổng hợp trong SQL Server 2005

  4. Tổng không chính xác khi tôi tham gia bảng thứ hai

  5. Cách xác định lại các cột được trả về bởi một thủ tục được lưu trữ trong SQL Server