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

Có thể Tắt tính năng xóa trên bảng trên MYSQL không?

Đây là một ví dụ về trình kích hoạt:

DELIMITER $$

CREATE TRIGGER tr_table1_del BEFORE DELETE ON table1 FOR EACH ROW
BEGIN
  SIGNAL SQLSTATE '45000' SET MESSAGE_TEXT = 'DELETE cancelled'; 
END $$

DELIMITER ;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. lập chỉ mục một phần mysql, lập chỉ mục ngược

  2. Cách phù hợp để phản chiếu thiết lập PHP / MySQL

  3. MySQL:ERROR 1022 (23000):Không thể ghi; khóa trùng lặp trong bảng '# sql-2b8_2'

  4. PHP MySQL nhiều truy vấn tìm kiếm bằng cách sử dụng tùy chọn / chọn các thẻ biểu mẫu HTML

  5. Khóa ngoại MySQL InnoDB giữa các cơ sở dữ liệu khác nhau