在MySQL模式的SQLServer模式中转换触发器

时间:2016-04-22 23:30:11

标签: mysql sql-server triggers

我在SQLServer中创建了这个触发器,我想将其转换为MySQL模式:

CREATE TRIGGER atualiza_estoque ON estoque_folha
FOR UPDATE
AS
    BEGIN
        UPDATE estoque_folha
            SET ativo = 0
        WHERE quantidade = 0 AND ativo = 1

        UPDATE estoque_folha
            SET ativo = 1,
                espera = 0  
        WHERE espera = 1
    END
你能帮助我吗? 谢谢;)

1 个答案:

答案 0 :(得分:0)

应该是这个脚本

CREATE TRIGGER atualiza_estoque AFTER UPDATE ON estoque_folha 
    FOR EACH ROW
BEGIN
        UPDATE estoque_folha
            SET ativo = 0
        WHERE quantidade = 0 AND ativo = 1

        UPDATE estoque_folha
            SET ativo = 1,
                espera = 0  
        WHERE espera = 1
END

请"标记为答案"如果帖子已回答问题