私はtab1という名前のテーブルを持っています。私はテーブルに新しい列を追加します。 私は試しましたデフォルト値を持つMySQLデータベースのテーブルにカラムを追加
alter table tab1 add column mod_at TIMESTAMP default CURRENT_TIMESTAMP
私は列を追加することに成功しました。しかし、デフォルトのタイムスタンプ値はローカルのタイムスタンプになります。ローカルタイムスタンプではなく、UTCタイムスタンプをデフォルト値として追加する方法は?
'alter table tab1 add column mod_at TIMESTAMPのデフォルトのUTC_TIMESTAMP()'または 'ALTER TABLEのADD COLUMN mod_at TIMESTAMP DEFAULT UTC_TIMESTAMP'は使用できません。エラーが発生します –
@Raymond – Virat