ホームページ  >  記事  >  バックエンド開発  >  CURRENT_TIMESTAMPをデフォルト値として使用する場合に時刻を変更せずに更新する方法

CURRENT_TIMESTAMPをデフォルト値として使用する場合に時刻を変更せずに更新する方法

WBOY
WBOYオリジナル
2016-06-13 13:33:381027ブラウズ

デフォルト値として CURRENT_TIMESTAMP を使用する場合に時刻を変更せずに更新する方法
タイムスタンプ型のフィールド datetime があるため、デフォルト値として CURRENT_TIMESTAMP を使用します
更新すると、datetime フィールドは変更されませんが、時刻が変更されます現在のシステム時間
彼を変更しない方法はありますか?

-----解決策---------
テーブル xxx を変更、yyy タイムスタンプをデフォルト NULL に変更
------解決策---------
これは、タイムスタンプの種類を選択したときにphpmyadmin の自動選択により発生します。「変更」をクリックすると、「属性」選択ボックスが表示されます。この時点では、値を空に設定する必要があります。
------解決策----------------------
バンプアップ



これは、phpmyadmin がタイムスタンプの種類を選択すると自動的に選択するため、[変更] をクリックすると [プロパティ] 選択ボックスが表示され、この時点では CURRENT_TIMESTAMP が更新されている必要があります。に設定します。空のままにしておきます

------解決策---------
+1

ディスカッション

これは、phpmyadmin がタイムスタンプの種類を選択すると自動的に選択するため、[プロパティ] 選択ボックスが表示されます。この時点では、CURRENT_TIMESTAMP が更新されている必要があります。 、空に設定してください
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。