検索

ホームページ  >  に質問  >  本文

挿入時に現在の日付を挿入します

次の構造のテーブルがあります:

リーリー

新しいエントリを挿入するときは、現在の日付を inserted 列に追加する必要があります。それは決して変わってはいけません。

エントリが編集されると、現在の日付が edited 列に追加され、このエントリが編集されるたびに日付が更新される必要があります。

私のアプローチは、どちらの場合もデータ型 date を定義し、標準値を CURDATE() に変更することでした。ただし、代わりに、CURDATE() を文字列として挿入するだけです。

UPDATE これはサンプル クエリです:

リーリー

ただし、データ型についてはわかりません。

P粉764836448P粉764836448405日前546

全員に返信(2)返信します

  • P粉277305212

    P粉2773052122023-10-25 09:21:57

    次のようにスキーマを変更してみてください

    リーリー ###お役に立てれば。

    返事
    0
  • P粉009828788

    P粉0098287882023-10-25 00:36:08

    ニーズに応じて、これが適しています:

    リーリー

    次に、処理時に日付部分のみを抽出します。

    リーリー

    回避策としてトリガーを使用して、新しい挿入の日時フィールドを NOW() に設定できます。

    リーリー

    アップデートでも機能するはずです

    返事
    0
  • キャンセル返事