テーブル内の1つのTIMESTAMP列には、列を初期化するためのデフォルト値として、自動更新値として、またはその両方として、現在のタイムスタンプを含めることができます。 現在のタイムスタンプを1つの列のデフォルト値にし、別の列の自動更新値にすることはできません。
以前は、テーブルごとに最大1つのTIMESTAMP列が自動的に初期化されるか、現在の日時に更新されていました。 この制限は解除されました。 すべてのTIMESTAMP列定義には、DEFAULTCURRENT_TIMESTAMP句とONUPDATECURRENT_TIMESTAMP句の任意の組み合わせを含めることができます。さらに、これらの句をDATETIME列定義で使用できるようになりました。詳細については、「TIMESTAMPとDATETIMEの自動初期化と更新」を参照してください。