別の列の日付に基づいてデータベースで変更したい日付列が1つあります。これがサンプル出力の私のコラムです
dtexpires dtcreated
1/1/13 1/15/13
1/1/13 1/16/13
1/1/13 2/1/13
「dtexpires」を「dtcreated」PLUS30Daysに変更したいと思います。
テーブル名は「お客様」です
別の列の日付に基づいてデータベースで変更したい日付列が1つあります。これがサンプル出力の私のコラムです
dtexpires dtcreated
1/1/13 1/15/13
1/1/13 1/16/13
1/1/13 2/1/13
「dtexpires」を「dtcreated」PLUS30Daysに変更したいと思います。
テーブル名は「お客様」です
あなたは使用する必要がありますDATEADD
:
UPDATE Customers
SET dtExpires = DATEADD(dd,30,dtCreated)
UPDATE customers
SET dtexpires = dateadd(d,30,dtcreated)
サンプルデータは、文字列を日付として保存しているように見えます。想定dtcreated is a date type
フィールド
update customers
set dtexpires = dateadd(day,30, dtcreated)