| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Computer Programmeringssprog >> Content
    Hvordan kan jeg Konverter datomærke Dato i DB2
    ? Du kan definere kolonner i DB2 databasetabeller i enten " date ", " tid " eller " timestamp" formater til at gemme tid relevant information . Tidsstempel værdier omfatter en dato efterfulgt af tid , defineres seks - position mikrosekund præcision . Et tidsstempel er nyttigt, når det er afgørende at vide præcis, hvornår en begivenhed indtræffer , eller til at sortere data i indtastning rækkefølge. Mange programmer bruger tidsstempler til at optage indrejse og opdatere tider for revision. Instruktioner
    Brug Working Opbevaring
    1

    Definer et felt, der kun indeholder 10 byte. Dette eksempel bruger COBOL syntaks i arbejdsområdet lagerområdet. Den " 01 " er niveauindikatoren . " WS- DATE " er feltet navn. "PIC " angiver billedet klausul med "X ( 10)" angiver, at feltet er en 10 byte streng .

    01 WS-DATE PIC X ( 10 ) .
    2 < p > Vælg et tidsstempel kolonne fra en DB2-tabel ved hjælp af en struktureret forespørgsel sprog (SQL) redegørelse . Indtast følgende SQL-sætning i programmet : Hej

    SELECT TIMESTAMP_VALUE FRA TEST_TABLE
    3

    Flyt " timestamp_value " til den kortere arbejdsuge opbevaring felt at trunkere alle oplysninger efter den dato, .

    MOVE tIMESTAMP -VÆRDI tIL WS- DATE .
    p Hvis tidsstemplet indeholder " 2010-01-01-10.30.02.123456 " WS- DATE lig med " 2010-01-01 ". Brug WS- DATE i "indsættes " eller "update " udsagn , såvel som i "hvor" klausuler .
    Fotos Konverter tidsstempel til en dato inden for en SQL Statement
    4 < p> Konverter tidsstempel format til " date" format ved hjælp af "date "-funktionen i "vælg " erklæring .

    SELECT dATE (AKTUEL tIMESTAMP ) FROM sysibm.sysdummy1

    Denne sætning returnerer datoen del af det nuværende system tidsstempel. Den sysdummy1 Tabellen er en særlig in-memory tabel fra IBM til systemets funktioner , der ikke kræver en bruger-defineret bord. . Stedfortræder en brugerdefineret tabel og kolonne navn for at hente lagrede data
    p Hvis det nuværende system timestamp er " 2010-01-01-10.30.02.123456 , " resultatet af SQL-sætningen er " 2010-01 - 01 , "
    5

    Brug" cast " SQL -funktion til at konvertere et tidsstempel til en dato i" vælg " SQL-sætning. De " støbt " erklæring omformaterer en værdi baseret på parametre i parentes. I dette eksempel er værdien " aktuelle tidsstempel ", og det er omformateres ved hjælp af " date" format.

    SELECT CAST ( AKTUEL TIMESTAMP AS DATE ) FROM sysibm.sysdummy1
    p Hvis det nuværende system tidsstempel er " 2010-01-01-10.30.02.123456 , " resultatet af SQL-sætningen er " 2010-01-01 ".
    6

    Kontroller, at " cast " og " dato " funktioner returnerer de samme resultater ved at bruge dem begge inden for en SQL-kommando .

    SELECT DATE (AKTUEL TIMESTAMP ) , salg

    CAST ( AKTUEL TIMESTAMP AS DATE )

    fRA sysibm.sysdummy1 < br >

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Konverter tekst til CSV i KiXtart 
    ·Jeg kan ikke få en Proxy til at arbejde på en Android…
    ·Hypertech Programmer Tips 
    ·Implementering i Matlab af Monte Carlo metoden 
    ·Sådan fjernes den blå boks omkring Links i HTML 
    ·Sådan slettes en tidligere Character i C + + 
    ·Sådan Sammenlign rutediagrammer & pseudokode 
    ·Hvad er forskellen mellem kaste en Exception & fange en…
    ·Sådan opdaterer Joomla! K2 
    ·Vector Indeksering i Matlab 
      Anbefalede Artikler
    ·Sådan læses en USB joystick i Visual Basic 
    ·Sådan Beregn THD i Matlab 
    ·Hvordan API'er Work 
    ·Sådan installeres cURL i cPanel 
    ·Hvordan man laver en computer sprog 
    ·Sådan bruges NetBeans til at oprette en JTable 
    ·Sådan læses en Random Access-fil 
    ·Sådan Update A String Array i Java Dynamic 
    ·Hvordan at tilføje GMP til Xcode 
    ·Sådan Hent et LinkedHashMap i Velocity 
    Copyright © Computer Viden http://www.computerdk.com