sql >> Databáze >  >> RDS >> Mysql

Volání REST API ze spouštěče nebo uložené procedury v mysql?

Můžete použít mysql-udf-http a vytvořit spouštěč takto:

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. Zápis rekurzivního CTE pomocí syntaxe Entity Framework Fluent nebo Inline syntaxe

  2. Je substr nebo LIKE rychlejší v Oracle?

  3. Použití SUMA tak, že NULL ve sloupcích vytvoří součet NULL

  4. Zesměšňující vložení dotazu do databáze MySQL pomocí Moq