? Når du bruker en dato format i en Oracle- database, er SQL- format lagres som standard DD - MM -ÅÅÅÅ . DD er et tosifret dag , er MM en tosifret måned fra én til 12 , og YYYY er et firesifret år . Selv om Oracle SQL database lagret det firesifrede år etter er lagret , er standard utgang de to siste sifrene . Lagring av DATO
DATE typen lagrer århundre , alle fire siffer i årstallet , måneden , dagen , timen (i 24 -timers format) , hvert minutt, og det andre . Den DATE typen kan lagre datoer og klokkeslett mellom 1. januar 4712 f.Kr. og 31 desember , 4712 AD
Konverter en Datetime til en String
datetime kan konverteres til en streng ved å bruke TO_CHAR ( )-funksjonen . For eksempel vil konvertere en datetime til en streng : en
SQL > SELECT CUSTOMER_ID , TO_CHAR ( Født , 'MONTH DD , ÅÅÅÅ ') FROM kunder ;
CUSTOMER_ID TO_CHAR ( DOB , 'MONTH
-----------------------------
12 05 Febraury , 1968
< p > 6 1 januar 1970
7 27 mars 1972
bruke YY format
Når du bruker " YY " format for året, og du levere tosifret av et år , er antagelsen om at tallet for året er samme år som den forrige århundre øyeblikket satt på databaseserveren . for eksempel " 15" er året du leverer og inneværende år er "2010 ", heter det året som er satt er " 2015 ".