私の大学のオンラインビデオゲームプロジェクトのトリガーを作成していますが、このトリガーは8時間のゲーム後に広告を掲載するためのものでした(トリガーにDBMS出力私は推測する)。2つの日付間の時間間隔を選択するSQL Oracle 11g
しかし、私はトラブルを抱えているが、この違いを計算します。
例えば、私が得た:私はLOGINDATE-LOGOUTDATEからそれを差し引く時間の総量を利用したいと思いトリガーで
LOGINDATE LOGOUTDATE
-------------------- --------------------
15-MAG-2017 23:15:42 16-MAG-2017 02:15:54
を、そしてそれをIF STATEMENT(たとえば、MAX_HOURS> 8の場合)に変えるMAX_HOURSに保存する
これを実行する方法はありますか?
なぜ計算に問題がありますか?現在何をしていますか、何が問題なのですか?あなたが8時間以上ログインしているとログアウトしたときに何かを見せていますか?) –