1

UPDATE クエリで、url 属性が変更された場合、need_pa​​rse 属性を変更したいと思います。need_pa​​rse は url の値に依存します。

MySQL と Python でこれを達成するにはどうすればよいですか?

4

2 に答える 2

0

次のトリガーを使用して、更新をチェックできます。それはあなたが必要とすることをします

DELIMITER $$

CREATE
    TRIGGER `test`.`update_check` BEFORE UPDATE
    ON `db_name`.`table_name`
    FOR EACH ROW BEGIN
    IF (new.`url` = old.`url`)
    THEN SET new.`need_parse` = old.`need_parse`;
    END IF;
    END$$
DELIMITER ;

それが役に立てば幸い...

于 2012-07-28T15:07:24.993 に答える
0

おそらく、次のようなものが必要です。

UPDATE tbl
SET need_parse = CASE WHEN url = <input url> THEN need_parse ELSE <value to change to> END
于 2012-07-28T09:13:46.137 に答える