Mysql
 sql >> Baza danych >  >> RDS >> Mysql

jak stworzyć wyzwalacz do łączenia pól

Nie można zmienić tabeli, gdy wyzwalany jest wyzwalacz INSERT. Możesz jednak utworzyć wyzwalacz przed wstawieniem rekordu.

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. PHP Wiązanie symbolu wieloznacznego

  2. Uzyskiwanie maksimum bez grupowania

  3. Wstaw dane za pomocą wielowymiarowej tablicy z wielu pól

  4. Czy pozostawianie połączenia mysql otwartego przez stronę jest całkowicie lekkomyślne?

  5. Jak wstawić dane do mysql za pomocą Javy