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

Lấy Id của một hàng tôi đã cập nhật trong Máy chủ Sql

@@identityscope_identity() sẽ cung cấp cho bạn danh tính của một mới hàng, tức là. sau khi chèn. Sau khi bạn cập nhật, danh tính của hàng là ... @Customer_ID hay @Handle_Id? Nếu đó là một trường khác, bạn nên sử dụng mệnh đề OUTPUT để trả về ID của hàng đã cập nhật:

UPDATE ITS2_UserNames  
SET AupIp = @AupIp  
OUTPUT INSERTED.PrimaryKeyID
WHERE @Customer_ID = TCID AND @Handle_ID = ID


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chương trình dòng lệnh hoặc tập lệnh đơn giản để sao lưu cơ sở dữ liệu máy chủ SQL là gì?

  2. Lý do nên nâng cấp lên SQL Server 2017

  3. Tạo hồ sơ công khai mặc định cho thư cơ sở dữ liệu trong SQL Server (T-SQL)

  4. Nâng cấp nền tảng dữ liệu SQL Server vào năm 2015

  5. SQL Server Lock Escalation