Structured Query Language (SQL ) er den mest udbredte metode til at hente og manipulere data lagret i en Oracle-database . Ud over andre magtfulde kommandoer, der bruges til at behandle datoværdier , giver Oracle SQL en metode til at bestemme forskellen mellem to punkter i tid . Oracle har ikke særskilte formater for datoer og tidspunkter, men bruger en enkelt dato format, der består af både dato og klokkeslæt i en kolonne . Ting du skal
Oracle database
Interactive SQL værktøj
Vis Flere Instruktioner
1
finde to datokolonner i en Oracle database. Eksemplet bruger en statisk dato, og SYSDATE (system dato) . Antag, at det nuværende system dato er den 1. januar 2010 kl 12:00 Dual er en indbygget i Oracle -system relation , der er nyttige til test forespørgsler , der ikke er afhængige af en bestemt tabel . Brug denne kommando til at vise de to datoværdier
vælge
to_char ( '01 /01/2010 ',' DD -MM- ÅÅÅÅ HH24 : MI: SS "). Som " Tidligere Time "
to_char ( SYSDATE ' DD -MM- ÅÅÅÅ HH24 : MI: SS ' ) som" Current Time "
fra dual ,
Tidligere Time