Hoe zet ik een Timestamp gegevenstype datum ter Orakelspreuk SQL



Oracle is de marktleider in de relationele database managementsysteem. DATUM- en TIJDSTEMPEL zijn soorten de ingebouwde Datetime-gegevenstypen aangeboden door Oracle gebruikt voor datum- en tijdwaarden. De andere gegevenstypen zijn TIJDSTEMPEL met de tijdzone en de tijd stempel met lokale tijdzone. Het gegevenstype datum houdt datum- en tijdwaarden in de vorm maand, dag, jaar, uren, minuten en seconden, terwijl de TIJDSTEMPEL gaat in meer detail met fracties van seconden, waarin TIMEZONE_HOUR, TIMEZONE_MINUTES, TIMEZONE_REGION en TIMEZONE_ABBR. functies Oracle converteren de Datetime-in andere gegevenstypen gegevenstypen.

  • "TO_DATE()"-functie gebruiken om de tekenreeks te converteren naar een datum gegevenstype. De syntaxis in de eenvoudigste vorm is als volgt:

    TO_DATE(string_value)

    De string_waarde is het aantal tekens dat u wilt converteren naar de standaardopmaak van het gegevenstype datum. Moet u een indeling masker ook in het geval de tekenreeks niet in het standaard formaat. Bijvoorbeeld:

    TO_DATE('01-sep-2010')

    Dit geeft het volgende resultaat:

    01-SEP-10

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

    TO_DATE ('20100901', 'JJJJMMDD')

    Dit geeft het volgende resultaat:

    01-SEP-10

  • "TO_CHAR()"-functie gebruiken om een waarde van een willekeurig gegevenstype converteren naar een teken van tekenreeksen. Bijvoorbeeld, wilt u deze functie gebruiken om een waarde van het gegevenstype datum converteren naar tekens. De syntaxis voor de functie is als volgt:

    TO_CHAR (date_value, 'format_model')

    De date_value vertegenwoordigt een waarde van het gegevenstype datum en het format_model geeft het patroon waarin de date_value wordt geïnterpreteerd. Bijvoorbeeld:

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

    Dit geeft het volgende resultaat:

    09/10

  • "FROM_TZ()"-functie gebruiken om een waarde van het gegevenstype TIMESTAMP omzetten in waarde van het gegevenstype TIMESTAMP met TIME ZONE als de tijdzone wordt gegeven. Dienovereenkomstig, neemt de functie de TIMESTAMP waarde en de waarde van de tijdzone als de parameters. De tijdzone-waarde is de string van formaat TZH:TZM, die het uur van de tijdzone en de tijdzone minuten respectievelijk vertegenwoordigt. Bijvoorbeeld:

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

    Dit geeft het volgende resultaat:

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

  • "TO_TIMESTAMP()"-functie gebruiken om een tekenreeks omzetten in een gegevenstype TIMESTAMP. De functie in zijn eenvoudigste vorm neemt de string_waarde, die je nodig hebt om te zetten in een waarde van het gegevenstype TIMESTAMP. De syntaxis is als volgt:

    TO_TIMESTAMP(String)

    De tekenreeks vertegenwoordigt de waarde die u wilt converteren naar het gegevenstype TIMESTAMP in het standaard formaat. Het is vergelijkbaar met de "TO_DATE()"-functie. Als de tekenreekswaarde niet in het standaard formaat is, moet u opgeven van een indeling-model. Bijvoorbeeld:

    TO_TIMESTAMP ('20100901', ' JJJJ-MM-DD HH')

    Het bovenstaande commando wordt de datum geconverteerd naar het gegevenstype TIMESTAMP met het volgende resultaat:

    01-Sep-10 6.34.00.000000000 AM

  • Gebruik "TO_TIMESTAMP_TZ()" naar een tekenreeks converteren naar een waarde van het gegevenstype TIMESTAMP met TIME ZONE. Het is vergelijkbaar met de "TO_TIMESTAMP()"-functie. De functie neemt een string-waarde die moet worden geconverteerd. De syntaxis in zijn eenvoudigste vorm is als volgt:

    TO_TIMESTAMP_TZ(String)

    Bijvoorbeeld:

    TO_TIMESTAMP_TZ ('2010-01-08 5:00:00 -8:00-', ' JJJJ/MM/DD HH TZH:TZM')

    Dit geeft het volgende resultaat:

    01-Sep-10 5:00:00 000000000 -8:00

  • Gebruik "CAST()" om te converteren van het ene gegevenstype ingebouwde naar een ander gegevenstype. De syntaxis voor de functie neemt een expressie en het soort gegevenstype moet worden omgezet. Bijvoorbeeld, omzetten in een gegevenstype datum een TTIMESTAMP-gegevenstype. De syntaxis voor de functie is als volgt:

    CAST (string_waarde als gegevenstype)

    Bijvoorbeeld, wilt u van uw computer datumwaarde converteren naar een waarde van het gegevenstype TIMESTAMP. Voer de volgende opdracht:

    CAST (sysdate AS TIMESTAMP)

    Dit geeft het volgende resultaat:

    01-SEP-10 08.34.23.000000 AM

Gerelateerde Artikelen

Hoe zet ik een ringmaat

Hoe zet ik een ringmaat

Sieraden, met name een unieke of extravagante ring, is altijd een geweldig cadeau om te geven of te ontvangen. Of u een ring voor uzelf of een vriend koopt, is grootte de sleutel. Grootte, is echter niet universeel als het gaat om ring maten. Met beh
Hoe zet ik een film voor iTunes

Hoe zet ik een film voor iTunes

Omzetten filmbestanden om naar te kijken in iTunes is gemakkelijk. Allen het neemt is video conversiesoftware, iTunes en uw computer. Binnen enkele minuten u zal kijken naar uw favoriete film of video in iTunes.Wat die u nodig hebtiTunesComputer/Lapt
Hoe zet ik een PHP-tijdstempel aan een datum

Hoe zet ik een PHP-tijdstempel aan een datum

Een PHP-timestamp opslaat het aantal seconden sinds 00:00:00 1 januari 1970, bekend als de Unix epoch datum. Dit systeem kan worden gemanipuleerd en opgeslagen als standaard getallen, datums en biedt een gemeenschappelijke basis van waaruit ze kunnen
Hoe zet ik een stoel een zweefvliegtuig

Hoe zet ik een stoel een zweefvliegtuig

Als u een favoriete stoel hebben, maar houd de immobiliteit, grijpen sommige fundamentele hulpmiddelen. Met de juiste hardware, kunt u uw immobiele stoel omzetten in een zweefvliegtuig in minder dan een dag. Wanneer u klaar bent, zul je een stoel die
Hoe zet ik een Gas bromfiets naar elektrische

Hoe zet ik een Gas bromfiets naar elektrische

Terwijl het woord "bromfiets" is een samenvoeging van "gemotoriseerd" en "pedaal aangedreven", is de connotatie en de wettelijke status van het voertuigtype enigszins veranderd. Terwijl de meeste mensen het woord nu met de st
Hoe maak je een gebruiker ter Orakelspreuk SQL

Hoe maak je een gebruiker ter Orakelspreuk SQL

Als u een gebruiker in Oracle SQL, zal u de verklaring van de "Create User". Creëren van een gebruiker, kan de gebruiker zich aanmelden bij Oracle. De typische aanpak is om op te geven van de gebruikersnaam en wachtwoord, de standaard tablespace
Tekenreeksfuncties ter Orakelspreuk SQL

Tekenreeksfuncties ter Orakelspreuk SQL

Tekenreeksfuncties in een Oracle database-systeem kunnen veel verschillende taken uitvoeren, en ontwikkelaars vaak gebruikmaken van SQL string functies ongeacht het doel van een systeem. Tekenreeksfuncties betrekking hebben op verschillende aspecten
Hoe zet ik een Null datum

Hoe zet ik een Null datum

De "null"-waarde is een waarde van de database gebruikt om "niets" instelt voor een veld in de tabel. Als u niet welke waarde het veld in te stellen weet, wordt de waarde 'null' het leeg gelaten. Uw null-databasewaarden worden omgezet
Hoe zet ik een tekenreeks naar een datum in VBA

Hoe zet ik een tekenreeks naar een datum in VBA

Visual Basic for Applications, of VBA is Microsofts scripttaal waarmee voor de automatisering van Office-producten zoals Excel, Word en Access. Één gemeenschappelijke taak in office programmeren in de VBA-taal is de conversie van tekenreeksen, ook we
Hoe zet ik een Juliaanse datum met SQL

Hoe zet ik een Juliaanse datum met SQL

Hoewel de definitie van een Juliaanse datum kunnen complex zijn, is de typische zin voor computertoepassingen een datumnotatie hebben van het jaar, gevolgd door de drie-cijferige numerieke dag van het jaar. Bijvoorbeeld, is het equivalent van Julian
Hoe zet ik een tijdstempel aan een datum

Hoe zet ik een tijdstempel aan een datum

Een "tijdstempel" is een numerieke representatie van een exacte moment dat gewoonlijk tot op heden iets. Bepaalde modellen digitale camera's zal automatisch bijvoorbeeld een tijdstempel op een foto. Bepaalde instant messaging hulpprogramma's bev
Hoe zet ik een Juliaanse datum in Excel

Hoe zet ik een Juliaanse datum in Excel

Juliaanse datums gebruiken een vijfcijferige code; de eerste twee cijfers vertegenwoordigen het jaar en de laatste drie cijfers verwijzen naar de dag. Excel 2013 herkent niet direct dit formaat, dus je moeten zult Juliaanse datums converteren naar da
Hoe zet ik een Nepalees datum

Hoe zet ik een Nepalees datum

Nepal, in tegenstelling tot de meeste landen gebruikt zijn eigen unieke kalender, de "Bikram Sambat." Het huidige jaar in Nepal is bijna 57 jaar voorsprong op de Gregoriaanse kalender, met haar nieuwe jaar vallen in medio April. Nepalees maanden
Hoe zet ik een PHP-String tot nu toe

Hoe zet ik een PHP-String tot nu toe

Bij het werken met de programmeertalen, is het gebruikelijk om wilt converteren van een item van het ene gegevenstype naar het andere. Er is vaak een noodzaak om te zetten iets een gebruiker heeft gegeven in een bruikbaar type - zoals het omzetten va