アプリケーションをホストするサーバーがあります。アプリケーションは動作しています。昨日、サーバーの日付が 1 日遅れていることに気付きました。
DateTime
各レコードに 1 日を追加して、サーバーの日付を変更し、データベース内のすべての列を更新するにはどうすればよいですか?
アプリケーションをホストするサーバーがあります。アプリケーションは動作しています。昨日、サーバーの日付が 1 日遅れていることに気付きました。
DateTime
各レコードに 1 日を追加して、サーバーの日付を変更し、データベース内のすべての列を更新するにはどうすればよいですか?
次の SQL ステートメントを実行します。
select 'update '+so.name+' set '+sc.name+' = dateadd(day,1,'+sc.name+')'
from sysobjects so
inner join syscolumns sc
on so.id = sc.id
where sc.xtype = 61
and so.type = 'u'
結果をコピーし、クエリ ウィンドウに貼り付けて実行します。
update Status set CreatedDate = dateadd(day,1,CreatedDate)
update Status set DateUpdated = dateadd(day,1,DateUpdated)
update TxSession set SessionDate = dateadd(day,1,SessionDate)
update TxSession set CreatedDate = dateadd(day,1,CreatedDate)
update TxSession set LastModifiedDate = dateadd(day,1,LastModifiedDate)