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

MySQL: 説明のつかない日付フィールドの依存関係

既存のデータベース内の 2 つの日付フィールドのデフォルト値を更新しようとしています。これら 2 つのフィールドに対する SHOW CREATE TABLE の出力は次のとおりです:

リーリー

ただし、コマンド ラインまたは phpMyAdmin を使用してフィールドの 1 つを更新しようとすると、もう一方のフィールドに関するエラーが発生します。

リーリー

エラー内のフィールドはコマンド内のフィールドではないことに注意してください。データを破壊せずにこの問題を解決するにはどうすればよいですか?

P粉891237912P粉891237912375日前495

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

  • P粉538462187

    P粉5384621872023-09-11 09:59:16

    @easleyfixed MySQL Workbench のヒントを使用すると、同じコマンドで両方の列を変更できるように最適な SQL が作成され、問題が解決しました。

    リーリー

    ALTER TABLE の例

    返事
    0
  • キャンセル返事