georg: varchar(10)

hallo

ich habe gelesen das varchar 255 zeichen hat nur wenn ich nun in meinem phpmyadmin länge/set auf 10 setze wieviel zeichen habe ich dann?

255 x 10 = 2550 zeichen oder was sagt mir das nun aus?

gruss georg

  1. Moin moin,

    ich habe gelesen das varchar 255 zeichen hat nur wenn ich nun in meinem phpmyadmin länge/set auf 10 setze wieviel zeichen habe ich dann?

    wo hast du das denn her ?
    Beim VARCHAR(10) hast du zehn Zeichen zur Verfügung.
    Siehe auch http://www.mysql.com/doc/en/CHAR.html.

    Gruß
    Patrick

    1. dort steht:

      length between 1 and 255

      also bezieht sich set immer auf die zeichen anzahl?

      und wenn ich nichts angebe wird der max wert gesetzt also 255 zeichen?

      1. Moin moin,

        in der Dokumentation steht:
        <cite>You can declare a VARCHAR column to be any length between 1 and 255</cite>

        also bezieht sich set immer auf die zeichen anzahl?

        Richtig.

        und wenn ich nichts angebe wird der max wert gesetzt also 255 zeichen?

        Das müsstest du ggf. ausprobieren. Ich persönlich würde immer einen Wert angeben. Allein schon deswegen, weil's "sauberer" ist.

        Gruß
        Patrick

        1. N'Obend

          in der Dokumentation steht:
          <cite>You can declare a VARCHAR column to be any length between 1 and 255</cite>

          <cite> wird für die Angabe der Quelle benutzt. Für den zitierten Text sollte <q> oder <blockquote> verwendet werden.

          Semantisch korrekt wäre also z.B.

          in der <cite>Dokumentation</cite> steht:
          <q>You can declare a VARCHAR column to be any length between 1 and 255</q>

          ;)

          Tschö,
          dbenzhuser

          1. Moin moin,
            tzis... Da is ja noch einer wach :-)

            <cite> wird für die Angabe der Quelle benutzt. Für den zitierten Text sollte <q> oder <blockquote> verwendet werden.

            Wie man sieht, lernt man nie aus. Danke für den Hinweis.

            Gruß
            Patrick