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