Oracle er en virksomhed database applikation, der anvendes til store business datalagring. The Oracle Structured Query Language ( SQL) er magen til andre databaseserver applikationer såsom MySQL og SQL Server. Men sproget har et par syntaks forskelle , der bruges , når du opretter Oracle lagrede procedurer eller forespørgsler . Oracle "Date () " funktionen bruges til at manipulere og beregne database datoer. SYSDATE ()
" SYSDATE ()" funktionen er en af de mest almindelige funktioner, der bruges på Oracle database server . Et opkald til " SYSDATE ()" returnerer database system dato og tid. Hvis bygherren ønsker kun den dato , kan det tolkes fra SYSDATE funktion. SYSDATE er almindeligt anvendt med " to_char ( ) . " Den to_char Funktionen konverterer returnerede dato datatype fra SYSDATE til en tegnstreng.
Months_Between ()
months_between () funktionen returnerer antallet af måneder mellem to datoer . Funktionen returnerer en brøk, så hvis det samlede antal dage er 45 , den months_between returnerer ca 1.5. Dette er nyttigt, når udvikleren ønsker at kende datoen forskellen mellem to datoer i databasen . The Oracle developer kan også hente det antal måneder mellem en dato i databasen, og det nuværende system dato ved hjælp SYSDATE .
Next_Day ()
" Next_Day () " funktionen returnerer den næste dato for ugedagen udvikleren lister. For eksempel kalder udvikleren funktionen ved hjælp af syntaksen " Next_Day ( SYSDATE ' Friday' ) . " Denne funktion henter den aktuelle database dato og beregner datoen for den følgende fredag. Dette er til gavn for Oracle SQL udviklere, der bruger database information til planlægning eller planlægning begivenheder.
Last_Day ()
" Last_Day ()" funktionen returnerer den sidste dag i måneden for den givne dato. For eksempel får at kalde " Last_Day ( SYSDATE )" fra konsollen det nuværende system dato og returnerer den sidste dag i måneden for systemet date måned. Dette er en fordel , når bygherren ønsker at finde ud af, hvor mange dage er i måneden som " 31 , " 30 " eller" 28 ". Brug denne funktion til at opdage skudår fra februars antal dage.
< br > Add_Months ()
Add_Month funktion tilføjer en række måneder til den aktuelle dato . antallet af tilsatte måneder er angivet af Oracle udvikler. eksempelvis kalder " add_months ( SYSDATE , 6) "tilføjer seks måneder til den aktuelle database dato. Dette er også en god dato funktion til planlægning begivenheder eller kalender indstillinger for et program.