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

Làm thế nào mà trình kích hoạt của tôi bị xóa?

Suy nghĩ:

  • Để xóa trình kích hoạt, yêu cầu quyền ALTER =ứng dụng không nên sử dụng
  • Có thể tắt các trình kích hoạt bằng ALTER TABLE
  • Các trình kích hoạt có thể bị nhầm lẫn khi kiểm tra @@ ROWCOUNT ngay từ đầu để bẫy các bản cập nhật giả, v.v.
  • Trình kích hoạt chỉ được mã hóa cho các hàng đơn lẻ và dường như không chạy
  • Trình kích hoạt có tồn tại trong sys.objects / sys.triggers không:không dựa vào Object Explorer trong SSMS
  • Một trình kích hoạt có thể bị xóa nếu bảng bị xóa và được tạo lại
  • Một trình kích hoạt sẽ không kích hoạt cho BẢNG TRUNCATE


  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ổng phụ và SQL

  2. CHÈN VÀO VÀ CHỌN VÀO

  3. Chuyển đổi văn bản hộp văn bản thành số nguyên

  4. Trả lại đặc quyền bảng từ một máy chủ được liên kết trong SQL Server (Ví dụ T-SQL)

  5. Làm cách nào để kiểm tra xem máy khách đã cài đặt nhà cung cấp SQLNCLI10 khi duyệt web hay chưa?