RainerM: MySQL

Weiß jemand ob ich das Datenbankfeldtyp time auf 5 Zeichen kürzen kann!? Sprich ich möchte nur 14:30 drin stehn haben, nicht 14:30:00.

  1. Weiß jemand ob ich das Datenbankfeldtyp time auf 5 Zeichen kürzen kann!? Sprich ich möchte nur 14:30 drin stehn haben, nicht 14:30:00.

    Jein. In der Tabellendefinition geht es im Gegensatz zu anderen Feldtypen nicht (siehe http://www.mysql.com/documentation/mysql/bychapter/manual_Reference.html#Column_types),
    es müsste aber möglich sein, im SQL-Befehl mittels LEFT oder SUBSTRING den gewünschten Teil zu filtern.

    Gruß,
      soenk.e

  2. Hallo,

    Weiß jemand ob ich das Datenbankfeldtyp time auf 5 Zeichen kürzen kann!? Sprich ich möchte nur 14:30 drin stehn haben, nicht 14:30:00.

    Diese Abfrage verwendet das gewuenschte Format:
    SELECT DATE_FORMAT(zeitfeld,'%H:%i') AS zeit FROM tabelle;

    MfG, Thomas