2011-09-01 145 views
0

我在Oracle數據庫中有一些時間戳字段,包含一些日期和時間。我需要設定時間爲00:00。像'2011-09-01 17:55:00' - >'2011-09-01 00:00:00'你能建議最佳的方式來做到這一點?Oracle時間戳:更改時間值

謝謝!

回答

4

使用TRUNC()功能,如:

UPDATE table 
SET timestamp_column = TRUNC(timestamp_column) 
WHERE ... 
+0

注意,OP指定時間戳,而不是日期,但得到的答覆仍然有效。 –

+0

@Dave Costa:的確如此,固定sql ... – Wolf