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

cách tạo trình kích hoạt để thực hiện nối các trường

Bạn không thể thay đổi bảng khi trình kích hoạt INSERT đang kích hoạt. Tuy nhiên, bạn có thể tạo một trình kích hoạt trước khi chèn bản ghi.

DELIMITER |
CREATE TRIGGER `fullname` BEFORE INSERT ON `user`
FOR EACH ROW 
BEGIN
  SET NEW.full_name = CONCAT(NEW.first_name, ' ', NEW.last_name);
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. Nối các hàng dưới dạng mảng từ một bảng khác cho mỗi hàng

  2. Cách thực hiện khóa bảng / hàng trong Django

  3. mysql truy vấn một-nhiều với phủ định và / hoặc nhiều tiêu chí

  4. PHP &MYSQL:sử dụng bcrypt băm và xác minh mật khẩu với cơ sở dữ liệu

  5. Chọn các giá trị được nhóm thành một số nhận dạng cụ thể