2017-02-08 9 views
0

COLAに重複値を保持できない場合。 「2017-03-29」から「2017-03-31」までのタイムスタンプのDATE部分のみを、各行に対してクエリを実行する代わりに、単一のクエリで更新する方法を提案してください。COLAのSET日付(DB2にTIMESTAMPタイプの重複値はありません)

例: 現在のテーブル値:

COLA 
2017-03-29-00.00.00.100000 
2017-03-29-00.00.00.200000 
2017-03-29-00.00.00.300000 
2017-03-29-00.00.00.400000 
2017-03-29-00.00.00.500000 

期待表値:

COLA 
2017-03-31-00.00.00.100000 
2017-03-31-00.00.00.200000 
2017-03-31-00.00.00.300000 
2017-03-31-00.00.00.400000 
2017-03-31-00.00.00.500000 

どうもありがとう!

+0

列のデータ型を? 2日または48時間を追加します。 – jarlh

+0

列の型がTIMESTAMP –

+0

ありがとうございます!それは正常に動作しています。 –

答えて

2

ただ、各値に2日を追加します。

update mytable set cola=cola+2 days 
+0

ありがとう!それは正常に動作しています。 –

関連する問題