sql >> Database >  >> RDS >> Mysql

MYSQL Update Trigger krijgt bijgewerkte rij-ID

U kunt verwijzen naar de id kolom met behulp van NEW.id of OLD.id zolang de id kolom zal niet veranderen.

Algemeen gesproken, met de alias NEW u kunt de huidige waarde van de bijgewerkte kolom krijgen en met OLD u krijgt de waarde die de kolom had voordat de update werd uitgevoerd.

CREATE TRIGGER au_product_table
    AFTER UPDATE ON product_table
    FOR EACH ROW
    UPDATE audit
        SET product_id = NEW.id
        WHERE your_condition;



  1. Hoe werk je in SQL elke rij van de tabel bij door alle rijen te vinden die gelijk zijn voor een kolom en stel vervolgens een andere kolom in die gelijk is aan elkaar

  2. Het invoegen van gegevens van CSV in MySQL DB is erg traag

  3. Ontvang de eerste dag van de maand in PostgreSQL

  4. Hoe maak je een PHP-tabel met twee kolommen met waarden uit de database?