Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Database Software >> Content
Hoe maak je een Gegevenstype Datum Tijdstempel converteren in Oracle SQL
Oracle is marktleider in de relationele database management systeem . DATE en TIMESTAMP zijn vormen van de ingebouwde Datetime typen data aangeboden door Oracle gebruikt voor data en tijd waarden . De andere soorten gegevens zijn TIMESTAMP MET TIJDZONE en TIJDSTEMPEL MET LOKALE TIJD ZONE . Het gegevenstype DATE houdt datum en tijd waarden in het formaat maand , dag , jaar , uren , minuten en seconden , terwijl TIMESTAMP gaat verder in detail met fracties van seconden , TIMEZONE_HOUR , TIMEZONE_MINUTES , TIMEZONE_REGION en TIMEZONE_ABBR . Functies die in Oracle zetten de Datetime soorten gegevens in andere typen data . Instructies
1

Gebruik " TO_DATE ( ) " functie om tekenreeks omzetten in een gegevenstype DATE . De syntax in de eenvoudigste vorm is als volgt :

TO_DATE
( tekenreekswaarde ) op

De tekenreekswaarde is de set van tekens die u wilt converteren naar de standaard indeling van gegevenstype DATE . Je moet een formaat masker opgeeft ook bij de reeks tekens zijn niet in de standaardindeling . Bijvoorbeeld :

TO_DATE
( '01 - september - 2010 ' ) op Twitter

Dit geeft het volgende resultaat :

01 - september -10 &

Geef het formaat als de string waarde is niet in het standaard formaat op de volgende manier :

TO_DATE
( '20100901 ' , ' JJJJMMDD " ) op Twitter

Dit geeft het volgende resultaat :

01 - september - 10

Gebruik " TO_CHAR ( ) " functie om een ​​waarde van een willekeurig gegevenstype omzetten in een teken van strings 2 . Bijvoorbeeld , wilt u deze functie gebruiken om een waarde van gegevenstype DATE zetten in personages . De syntax van de functie is als volgt :

TO_CHAR
( date_value ' format_model ' ) op

date_value vertegenwoordigt elke waarde van gegevenstype DATE en format_model specificeert het patroon waarin de date_value geïnterpreteerd . Bijvoorbeeld :

TO_CHAR
( '20100901 ' , ' MM /JJ ' ) op Twitter

Dit geeft het volgende resultaat :

09/10
< br

Gebruik " FROM_TZ ( ) " functie om een ​​TIMESTAMP datatype waarde converteren naar TIMESTAMP mET tIJDZONE datatype waarde indien de tijdzone wordt gegeven > 3 . Derhalve is de functie neemt de TIMESTAMP waarde en de tijdzone waarde als parameters . De tijdzone -waarde is de string van formaat TZH : TZM , die respectievelijk de tijdzone uur en tijdzone minuut vertegenwoordigt . Bijvoorbeeld :

FROM_TZ
( TIMESTAMP '2010 - 01-09 10:00:00 ' , '5 : 00 ' ) op Twitter

Dit geeft het volgende resultaat :

01 - september - 10 10:00:000000 AM +05:00

Gebruik " TO_TIMESTAMP ( ) " 4 -functie om een ​​string van tekens om te zetten naar een TIMESTAMP datatype . De functie in zijn eenvoudigste vorm is de tekenreekswaarde , die je nodig hebt om te zetten in een waarde van TIMESTAMP datatype . De syntaxis is als volgt :

TO_TIMESTAMP
(string ) op

De string vertegenwoordigt de waarde die u wilt converteren naar het TIMESTAMP datatype in de standaardindeling . Het is vergelijkbaar met de functie " TO_DATE ( ) " . Als de string waarde is niet in het standaard formaat , moet u een formaat model te specificeren . Bijvoorbeeld :

TO_TIMESTAMP
( '20100901 ' , ' JJJJ - MM - DD HH : MI : SS ' ) op Twitter

Bovenstaande commando zet de datum om de TIMESTAMP datatype met het volgende resultaat :

01 - sep - 10 6.34.00.000000000 AM

met 5 " TO_TIMESTAMP_TZ ( ) " om een reeks tekens omzetten naar een waarde van TIMESTAMP mET TIJDZONE datatype . Het is vergelijkbaar met de functie " TO_TIMESTAMP ( ) " . De functie neemt een string waarde die u moeten worden omgezet . De syntax in zijn eenvoudigste vorm is als volgt :

TO_TIMESTAMP_TZ (string ) op


Bijvoorbeeld :

TO_TIMESTAMP_TZ
( '2010 - 01-08 05:00:00 -8 : 00 " , " YYYY /MM /DD UU : MI : SS TZH : TZM ' ) op Twitter

Dit geeft het volgende resultaat :

01 - Sep- 10 05:00:00 000000000 - 08:00

Gebruik " CAST ( ) " 6 om te zetten van de ene ingebouwde gegevenstype naar een ander gegevenstype . De syntaxis voor de functie neemt een expressie en het type van het type gegevens dat moet worden omgezet in . Bijvoorbeeld, zet een gegevenstype DATE een TTIMESTAMP data type. De syntaxis voor de functie is als volgt :

CAST
( tekenreekswaarde AS data - type)

Bijvoorbeeld , je wilt valutadatum van uw computer te zetten in een TIMESTAMP datatype waarde . Voer de volgende opdracht :

CAST
( sysdate AS TIMESTAMP ) op Twitter

Dit geeft het volgende resultaat :

01 - september - 10 08.34.23.000000 AM

Previous: Next:
  Database Software
·Freeware Pivot Table Training 
·Hoe te Half Pas SQL 
·Hoe maak je een keuzelijst geb…
·Hoe maak je een tabel Set Defa…
·Tutorial over Business Objects…
·Hoe werkt Access Ophalen Speci…
·Google SQL Tutorial 
·Hoe een Record Set Terugkeer v…
·Hoe de Wizard gebruiken om Com…
  Related Articles
Hoe maak je een Tilde gebruiken in een W…
Hoe kan ik een Umlaut gebruiken in een W…
Hoe maak je een Holiday Nieuwsbrief op u…
Hoe maak je een viervoudige Wenskaart ma…
Hoe maak je een Tent - Fold Wenskaart Ma…
Hoe te Spelling en grammatica fouten te …
Hoe kan ik een document Zoom in Word 200…
Hoe je tekst rond een afbeelding in Word…
Hoe je de uitlijning van de tekst wijzig…
  Software Articles
·Hoe je Screenshots Gemaakt op Skype Vind…
·Hoe te downloaden Skype voor gratis bell…
·Hoe kan ik iTunes met een externe harde …
·Hoe PDF naar PPT Gratis Online Convert 
·MacBook 10.6 DHCP Problemen 
·Wat is WordPerfect -formaat ? 
·Slide Styles voor Proshow 
·Hoe maak je een PDF Stuur een e-mail 
·Computer Inventory Extra 
Copyright © Computer Kennis http://www.nldit.com