1

エラーが発生していますNot allowed to return a result set from a trigger。私はMySQLを使用しています。

以下は私のトリガーコードです:

delimiter |        
create trigger order_val after insert on tbl_order    
  for each row begin    
    call value(new.od_id,@e);    
    insert into od_val (od_id,od_val) values(new.od_id,@e);    
  end;    
|
4

1 に答える 1

0

トリガー内でselectステートメントを使用したときにも同じ問題が発生しました...後で削除すると、正常に動作するようになりました。

プロシージャ(call value(new.od_id、@ e))にはselectステートメントが含まれていますか...

于 2012-04-11T18:43:14.027 に答える