Oracle er en bedrift database program som brukes for stor bedrift datalagring. Oracle Structured Query Language ( SQL) er lik andre database server applikasjoner som MySQL og SQL Server. Imidlertid har språket noen syntaks forskjeller som brukes når du oppretter Oracle lagrede prosedyrer eller spørsmål . Oracle "Date ( )" funksjonene brukes til å manipulere og beregne databasen datoer. Sysdate ( )
" SYSDATE ( ) "-funksjonen er en av de vanligste funksjonene som brukes på Oracle database server. Et kall til " SYSDATE ( )" returnerer databasesystemet dato og klokkeslett. Hvis utbygger ønsker bare dato, kan det bli analysert fra SYSDATE funksjon . Sysdate er vanlig med " to_char ( ) . " Den to_char funksjonen konverterer den returnerte dato datatype fra SYSDATE til en tegnstreng .
Months_Between ( )
months_between ( ) -funksjonen returnerer antall måneder mellom to datoer . Funksjonen returnerer en brøkdel , slik at hvis det totale antall dager er 45 , returnerer months_between omtrent 1,5 . Dette er gunstig når utbygger ønsker å vite dato forskjellen mellom to datoer i databasen. Oracle utvikler kan også hente antall måneder mellom en dato i databasen, og dagens system dato hjelp SYSDATE .
Next_Day ( )
" Next_Day ( ) " -funksjonen returnerer neste dato for ukedag utvikleren lister. For eksempel, kaller utvikleren funksjonen med syntaksen " Next_Day ( sysdate , ' Fredag ') . " Denne funksjonen henter gjeldende database dato og beregner datoen for neste fredag . Dette er gunstig for Oracle SQL- utviklere som bruker databasen informasjon for planlegging eller planlegging av arrangementer .
Last_Day ( )
" Last_Day ( )" -funksjonen returnerer den siste dagen i måneden for den gitte dato. For eksempel kaller " Last_Day ( sysdate )" fra konsollen får dagens system dato og returnerer den siste dagen i måneden for systemet date måned. Dette er gunstig når utbygger ønsker å finne ut hvor mange dager i måneden som " 31 ", 30 "eller " 28 ". Bruk denne funksjonen til å oppdage skuddår fra februar er antall dager.
Add_Months ( )
Add_Month funksjonen tilføyer en rekke måneder til dagens dato . Antall måneder lagt angis av Oracle utvikler. for eksempel kaller " add_months ( sysdate , 6 ) "legger seks måneder til gjeldende database dato. Dette er også en god dato funksjon for planlegging av arrangementer eller kalender innstillinger for en applikasjon .