1

「DataField」と呼ばれるこのMySQLデータベーステーブルがあります。「ID」と呼ばれる増分主キー列、「名前」と呼ばれる別の列、および「LocType」と呼ばれる別の列があります。私がやりたいことは、「DataField」テーブルで ID フィールドと Name フィールドが更新されるとすぐに、「LocType」テーブルも値「1」で自動的に更新したいということです。

誰かがこれを行う方法を説明できますか?

4

1 に答える 1

2

トリガーを使用してこれを実現できます。次のコードのようなものを試してください。

CREATE TRIGGER update_LOC_TYPE
    BEFORE UPDATE ON DataFiled
    FOR EACH ROW BEGIN
    UPDATE LocTYPE
    SET Field_Name = 'New Value'; 
于 2013-05-24T08:40:07.947 に答える