Hvordan rettes del af dato felt i Oracle
jeg har et date felt (timestamp) i en tabel Anntid som indeholder forkert årstal på rigtig mange poster og som jeg godt vil have opdateret med det korrekte årstal.jeg bruger en select sætning som her for at finde posterne:
"Select timestamp from Anntid where timestamp = to_date('15-05-2009','dd-mm-yyy') order by timestamp;"
Jeg kan mærkelig nok ikke bruge timestamp=to_date('2009','yyyy') da det ikke virker.
Det jeg ønsker at en Update sætning som opdaterer ALLE posterne med et bestemt årstal (0009) til et andet (2009) men bibeholder den føste del af timestamp (dato og måned )
eks. skal '15-05-0009' ændres til 15-05-2009 osv.
Kan nogen hjælpe ?