muenzchen: MySQL: welcher Datentyp für 0/1?

Hallo,

ich habe in einer Tabelle jede Menge Spalten, die nur die Werte 0 oder 1 enthalten. Ist TINYINT(1) der richtige Datentyp für solche Werte oder gibts was besseres?

MfG, muenzchen

  1. Hallo,

    Der Datentyp für Binäre Daten nennt sich Boolean.

    MfG
    Christian

    1. Hallo,

      in MySQL kann ich das nicht finden. Weder in der Doku noch stellt mir Phpmyadmin diese Möglichkeit zur Verfügung.

      MfG, muenzchen

      1. ups, wenn man schon eine Weile nicht mehr reingesehen hat, sollt man das natürlich vorher tun.
        TINYINT(1) ist in diesem Fall die Variante, welche man nehmen sollte.

        MfG
        Christian

        1. Hallo,

          danke!

          MfG, muenzchen

    2. Hello,

      Der Datentyp für Binäre Daten nennt sich Boolean.

      Den gibt es aber bei MySQL nicht.
      TinyInt ist dann schon der sparsamste Typ.

      Liebe Grüße aus http://www.braunschweig.de

      Tom

      --
      Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen