水电工888 发表于 2018-10-11 07:22:59

mysql触发器TRIGGER实例

DELIMITER $  CREATE TRIGGER FRCHANCOUNTRY
  BEFORE
  INSERT ON orders
  FOR EACH ROW
  BEGIN
  DECLARE d VARCHAR(20);
  SET d = LEFT(NEW.buyer_zip,3);
  IF (new.buyer_country_code = 'FR' AND d=974)
  THEN
  SET NEW.buyer_country_code = 'RE';
  SET NEW.buyer_country = 'Reunion';
  END IF;
  end;
  $
  DELIMITER;

页: [1]
查看完整版本: mysql触发器TRIGGER实例