PHP トリガーの問題
create Trigger bookreturn before delete on Bringitem
for each row
begin
update book
set remember=remain+1
where book.bookid=old.bookid
end
SQL 構文にエラーがあります。MySQL サーバーのバージョンに対応するマニュアルを確認して、行 5 の「end」付近で使用する正しい構文を確認してください
プログラムに追加するかどうかこれはセミコロンを追加する場合にも当てはまります。 。 。 。
update book
set remember=remain+1
(book.bookid=old.bookid
) を削除しても、エラーは報告されません。 。 。
-----解決策---------
区切り文字 | BringItem で削除する前にトリガー bookreturn を作成する 各行ごとに 始める 本を更新する 残り=残り+1を設定 ここで、book.bookid=old.bookid; 終わり | 区切り文字 ; <div class="clear"></div>