SQL Server の datetime フィールドの既定値をタイムスタンプに追加する 質問する

SQL Server の datetime フィールドの既定値をタイムスタンプに追加する 質問する

当社の Web サイトから送信されたフォームを収集するテーブルがありますが、何らかの理由で、テーブルの作成時にテーブルにタイムスタンプが挿入されませんでした。レコードが入力された正確な日付と時刻を入力したいと考えています。

どこかにあるのはわかっていますが、デフォルト値を設定する方法が見つからないようです (Access のように、またはgetNow()を使用しますNow())。どこに配置すればよいかわかりません。

ベストアンサー1

既存のテーブル内の既存の列を変更する場合:

ALTER TABLE YourTable ADD CONSTRAINT DF_YourTable DEFAULT GETDATE() FOR YourColumn

おすすめ記事