sql >> Database >  >> RDS >> Mysql

Een REST API aanroepen vanuit een trigger of opgeslagen procedure in mysql?

U kunt een mysql-udf-http gebruiken en vervolgens een trigger als volgt maken:

delimiter $$
CREATE TRIGGER upd_check BEFORE UPDATE ON account 
FOR EACH ROW 
  BEGIN 
    IF NEW.amount > 0 THEN 
      set @json = select json_object(account_id,amount) 
      select http_post('http://restservice.example.com/account/post',@json); 
    END IF; 
  END;$$ 

delimiter;


  1. MySQL:NULL vs

  2. Kan niet inloggen op database als SYS met Oracle SQL Developer

  3. php-fout bij gebruik van opgeslagen procedure

  4. De naam van een MySQL-database wijzigen