2 つの異なる現在時刻を必要とするテーブルがあります。 まず、actionnumber、msgSentFrom_F_ID、msgSentTo_M_ID、sentDate を挿入する挿入プロシージャがあります。 次に、responseDate の更新プロセスを更新します。 私の問題は、responseDateを更新すると、sentDateがrespondDateの更新と同じ時間に更新されることです。私が何を間違えたのでしょうか? (私の目的は、挿入するときは送信日を現在時刻にし、応答日を更新するときは別の現在時刻にすることです。)
リーリー
システム変数
explicit_defaults_for_timestamp
を無効にしたようです。 ドキュメントでは、この結果について説明しています: p>sentDate
はテーブルの最初の
TIMESTAMP列であるため、その行に変更を加えると常に現在時刻が自動的に設定されます。