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

Kích hoạt MySql, cập nhật bảng khác trên chèn

Từ bên trong trình kích hoạt trên một bảng nhất định, tất cả các tham chiếu đến các trường của bảng này phải có tiền tố là NEW. hoặc OLD. , tương ứng đề cập đến giá trị của trường này sau hoặc trước khi thay đổi.

Trong trường hợp của bạn, bạn có thể muốn thêm số lượng mới được chèn vào kho hiện có của mình:sử dụng NEW.Supply_Quantity (không đề cập đến Product_Supply , điều này đã được ngụ ý bởi NEW từ khóa).

Tương tự như vậy, bạn chắc chắn muốn sử dụng NEW.Product_ID trong điều kiện của bạn.

Lưu ý rằng NEW không có sẵn trong trình kích hoạt khi xóa, như OLD trong một trình kích hoạt khi chèn.




  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ọn từ cùng một bảng làm Chèn hoặc Cập nhật

  2. Lấy kinh độ và vĩ độ tương tự từ cơ sở dữ liệu

  3. Cách tốt nhất để quản lý ngày tháng trên PHP, MySQL, v.v. là gì?

  4. Chọn * từ bảng trong đó date =hôm nay

  5. Ứng dụng đơn giản nhưng nặng, tiêu tốn nhiều tài nguyên. Làm thế nào để Tối ưu hóa?