De volgende UPDATE
statement garandeert dat elke rij een unieke MY_TIMESTAMP
. heeft waarde, door de milliseconden te verhogen met de rijnummerwaarde.
BEWERKEN :Nadat Alessandro Rossi erop wees dat er dubbele waarden zouden kunnen zijn, is de volgende query aangepast om SYSTIMESTAMP te gebruiken voor de update.
UPDATE ITEM_HISTORY
SET my_timestamp = SYSTIMESTAMP + NUMTODSINTERVAL(rownum/1000, 'SECOND');
Het wordt echter aanbevolen een alternatieve strategie te gebruiken, zoals het toevoegen van een andere kolom om de sleutelwaarde op te slaan.