sql >> Database teknologi >  >> RDS >> Mysql

MySql trigger, opdater en anden tabel ved indsættelse

Inde fra en trigger på en given tabel skal alle referencer til felter i denne tabel være præfikset af enten NEW. eller OLD. , som refererer til værdien af ​​dette felt efter eller før ændringen.

I dit tilfælde vil du sandsynligvis tilføje den nyligt indsatte mængde til dit eksisterende lager:brug NEW.Supply_Quantity (nævn ikke Product_Supply , dette er allerede underforstået af NEW søgeord).

Ligeledes vil du bestemt bruge NEW.Product_ID i din tilstand.

Bemærk, at NEW er ikke tilgængelig i en trigger ved sletning, såsom OLD i en trigger ved indsættelse.




  1. Sådan eksporteres clob-feltdata i oracle sql-udvikler

  2. Hvordan bruger man LOAD_FILE til at indlæse en fil i en MySQL-blob?

  3. Sådan installeres MySQL på Debian 8

  4. SQL DROP DATABASE Syntaks – Listet efter DBMS