[Java] Uhrzeit in SQL Tabelle automatisch eintragen

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von Bratkartoffl, 17. August 2009 .

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 17. August 2009
    Uhrzeit in SQL Tabelle automatisch eintragen

    Hallo Leute!

    Gibt es eine Möglichkeit die Uhrzeit in eine SQL Tabelle unter dem feld "Zeit" bei jedem neuen Eintrag, der aus dem Java programm (jdbc anbindung) kommt automatisch zu setzen?

    Bei Timestamp geht das ja. Aber ich benötige nur die Uhrzeit bsp: 11:45:42!

    Vielleicht kann mir ja einer von euch auf die Sprünge helfen?

    Grüße
     
  2. 17. August 2009
    AW: Uhrzeit in SQL Tabelle automatisch eintragen

    hi,

    so richtig habe ich deine frage nicht verstanden. aber in java erhälst du die zeit so
    Code:
    java.sql.Time sqlDate = new java.sql.Time(new java.util.Date().getTime());
    
    (in deinem gewünschten format ;-) )


    nice day
    harry
     
  3. 17. August 2009
    AW: Uhrzeit in SQL Tabelle automatisch eintragen

    Ich hätte es so gemacht:

    Code:
    import java.util.Date;
    import java.text.DateFormat;
    import java.text.SimpleDateFormat;
    
    private String getTime() {
     DateFormat dateFormat = new SimpleDateFormat("HH:mm:ss");
     Date date = new Date();
     return dateFormat.format(date);
    }
    greez
     
  4. 17. August 2009
    AW: Uhrzeit in SQL Tabelle automatisch eintragen

    Was für eine Datenbank benutzt du denn? Viele bringen die Möglichkeit mit, automatisch eine Zeit zu setzen, die einen mehr, die anderen weniger.
     
  5. 17. August 2009
    AW: Uhrzeit in SQL Tabelle automatisch eintragen

    Benutze eine mysql Datenbank!

    Ja ich will sie automatisch gesetzt haben.
    Die Methode über java.util.Date() kenn ich. Will ich aber nicht. Vielleicht gibt es ja noch eine einfachere Lösung.
     
  6. 17. August 2009
    AW: Uhrzeit in SQL Tabelle automatisch eintragen

    Vielleicht kann dir die MySQL CURTIME() weiterhelfen. Einfach in den Query einbauen und los geht's.

    Code:
    CURTIME()
    
    Returns the current time as a value in 'HH:MM:SS' or HHMMSS.uuuuuu format, depending on whether the function is used in a string or numeric context. The value is expressed in the current time zone.
    
    mysql> SELECT CURTIME();
     -> '23:50:26'
    mysql> SELECT CURTIME() + 0;
     -> 235026.000000
    
     
  7. 18. August 2009
    AW: Uhrzeit in SQL Tabelle automatisch eintragen

    Danke Leute, ihr habt mir weiter geholfen.
    close
     
  8. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.