SQL/mysql を使用して、1 つの行の作成および更新時刻を直接取得することは可能ですか? 私はテーブルの最終更新を取得する方法を知っていますが、SQL でこれをネイティブにすばやく行う方法があるかどうか疑問に思っていました。
テーブルに2つのフィールド(created_dateとupdated_date)を自動的に作成する方法を作成しましたが、おそらくこれを行うより良い方法があるので、最初にあなたに尋ねることにしました。
提案を聞きます!手伝ってくれてありがとう。
テーブルに 2 つの余分な列を持たずにこれを行う方法はわかりませんが、それらを更新するために行うことは、アプリケーション ロジックではなく、データベース トリガーを使用することです。
トリガー アプローチの使用にはいくつかの利点がありますが、いくつかの欠点もあります。
まず、利点:
しかし、いくつかの欠点もあります。