UPDATE
sau tuyên bố sẽ đảm bảo rằng mỗi hàng có một MY_TIMESTAMP
duy nhất giá trị, bằng cách tăng mili giây bằng giá trị rownum.
CHỈNH SỬA : Sau khi Alessandro Rossi chỉ ra rằng có thể có các giá trị trùng lặp, truy vấn sau đã được sửa đổi để sử dụng SYSTIMESTAMP cho bản cập nhật.
UPDATE ITEM_HISTORY
SET my_timestamp = SYSTIMESTAMP + NUMTODSINTERVAL(rownum/1000, 'SECOND');
Tuy nhiên, bạn nên sử dụng một chiến lược thay thế, chẳng hạn như thêm một cột khác để lưu trữ giá trị khóa.