iは時間フィールドを持つテーブルを持っていると私はそれにint型のフィールドを追加する必要があります。 ここでのコードの行があります(これは、トリガーの一部です。)のMySQL:時間+ INT
DECLARE duration Int;
[....]
SET NEW.appointmentEnd = NEW.appointmentTime + duration;
時間がいっぱい時間に達するまでこれが動作します。したがって8:30:00 + 1500 = 8:45:00しかし8:30:00 + 3000 = 0:00:00。
これを修正するにはどうすればよいですか?
ありがとうございます! :)
おかげで、しかしSECOND SET NEW.appointmentEnd = NEW.appointmentTime + INTERVAL期間;私はあなたにsqlfiddle上のサンプルをビルドするよ、私に数分を与える@schoen – Nick
動作しません... – dasblinkenlight
OKおかげで、私は待っています:) – Nick