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

Sửa đổi câu lệnh cập nhật bao gồm khóa chính trong trình kích hoạt

Phải có một số thứ khác đang diễn ra như một cái kích hoạt trên bàn

cái này chạy tốt

CREATE TABLE Test(id INT PRIMARY KEY, bla CHAR(1))
GO
INSERT Test VALUES(1,'a')
INSERT Test VALUES(2,'b')


UPDATE Test SET id = 1 WHERE id = 1

Tìm hiểu xem nó có trình kích hoạt không

SELECT OBJECT_NAME(parent_id),* 
 FROM sys.triggers
 WHERE OBJECT_NAME(parent_id) = 'YourTable'


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Giống như Operator trong Entity Framework?

  2. Cách đổi tên bảng trong SQL Server

  3. Chèn hàng loạt trong SQL Server CE

  4. Cách thêm Ràng buộc Mặc định vào các Cột hiện có trong Bảng SQL Server - Hướng dẫn SQL Server / TSQL Phần 91

  5. Có thể phân vùng cột trong SQL Server không