| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> Content
    Come faccio a convertire la data Datestamp in DB2 ?
    È possibile definire le colonne in tabelle di database DB2 sia in " data ", " tempo " o " " Formati di data e ora per memorizzare le informazioni di tempo rilevante. Valori timestamp includono una data seguita dal tempo , definito a sei posizioni precisione al microsecondo . Un timestamp è utile quando è fondamentale per sapere esattamente quando si verifica un evento o per ordinare i dati in ordine di entrata . Molte applicazioni utilizzano i timestamp per registrare l'ingresso e aggiornare i tempi per eventuali controlli. Istruzioni
    Usa Lavorare Stoccaggio
    1

    definire un campo che contiene solo 10 byte . Questo esempio utilizza la sintassi COBOL nella zona di stoccaggio di lavoro . Il "01" è l'indicatore di livello . " WS - DATA " è il nome del campo . " PIC " indica la clausola di foto con la "X ( 10)" che indica che il campo è una stringa di 10 byte .

    01 WS-DATE PIC X ( 10) .
    2 < p > Selezionare una colonna timestamp da una tabella DB2 utilizzando un linguaggio ( SQL ) istruzione di query strutturata . Digitare la seguente istruzione SQL nel programma :

    Seleziona TIMESTAMP_VALUE DA TEST_TABLE
    3

    Spostare il " timestamp_value " al campo più breve memoria di lavoro per troncare tutte le informazioni dopo la data di .

    SPOSTA tIMESTAMP - VALORE DI WS - DATA .

    Se il timestamp contiene " 2010-01-01-10.30.02.123456 , " WS - DATA è uguale " 2010-01-01 ". Utilizzare WS - DATA in " insert " o dichiarazioni "update" , così come in " dove" clausole .
    Convertire il timestamp per una data compresa l' istruzione SQL
    4 < p > Convertire il formato di data e ora nel formato " data" con la funzione " data" nella dichiarazione "selezionare" .

    selezionare la data ( timestamp corrente ) DA sysibm.sysdummy1

    Questa istruzione restituisce la parte della data del timestamp di sistema corrente. La tabella sysdummy1 è uno speciale in memoria tabella fornita da IBM per funzioni di sistema che non richiedono una tabella definito dall'utente . . Sostituire una tabella definita dall'utente e il nome della colonna per recuperare i dati memorizzati

    Se il timestamp attuale sistema è " 2010-01-01-10.30.02.123456 , " il risultato dell'istruzione SQL è " 2010-01 - 01 , "
    5

    Utilizzare la " " funzione SQL per convertire un timestamp per una data del " cast selezionare " SQL. Il "cast" riformatta dichiarazione di valore in base a parametri all'interno delle parentesi. In questo esempio , il valore è " timestamp attuale" e viene riformattato utilizzando il formato " data" .

    Seleziona CAST ( timestamp corrente AS DATE) DA sysibm.sysdummy1

    Se il sistema attuale timestamp è " 2010-01-01-10.30.02.123456 , " il risultato dell'istruzione SQL è " 2010-01-01 ".
    6

    Verificare che le funzioni di "Data" "cast " e restituire gli stessi risultati utilizzando entrambi all'interno di un comando SQL .

    selezionare la data ( timestamp corrente ) , Stati

    CAST ( timestamp corrente AS DATE ) per

    dA sysibm.sysdummy1

    Previous :

    next :
      Articoli Correlati
    ·Come scrivere efficace Object Oriented codice 
    ·Come controllare un robot con MATLAB 
    ·Come inserire una data in un database DB2 
    ·Come visualizzare un'immagine nella vista Griglia 
    ·Come fare un gioco senza esperienza 
    ·Come si usa SCGrid ActiveX Grid Control 
    ·Come modificare i file TPL 
    ·Qual è la differenza tra variabili locali e globali 
    ·Come creare un pulsante immagine Redirect Con un campo …
    ·Come compilare con COBOL 
      Articoli in evidenza
    ·Accesso: VBA Esegui query 
    ·Servlet vs Struts 
    ·Come creare un disco da ISO 
    ·Come sostituire una stringa AS2 
    ·Chi Datalog 
    ·Come creare una applicazione di conteggio vocalico in V…
    ·Come impostare una tabella in MySQL 
    ·Come fare riferimento a un foglio di lavoro in VBA 
    ·Che cosa è un evento in Java 
    ·Come accedere a una griglia di dati 
    Copyright © Conoscenza Informatica http://it.wingwit.com