MichaelR: MySQL Fehler....

Hallo,

auf einem MySQL 4.1.12 Server bekomme ich eine 1064 Fehlermeldung, wenn Fehler mit dem Typ BOOLEAN erzeugt werden sollen:

CREATE TABLE test (
...
testspalte BOOLEAN DEFAULT TRUE
)
CHARACTER SET utf8
ENGINE=MyISAM;

Laut MySQL Doku wird der Alias BOOLEAN seit 4.1.0 unterstützt, aber bei mir scheint das nicht so zu sein???

Vielleicht hat jemand einen Tipp?

Grüße,
Michael

  1. Hello,

    Vielleicht hat jemand einen Tipp?

    leider nicht, außer der Frage, ob du 100%ig sicher bist, dass genau das der Fehler ist - Poste doch mal das ganze CREATE und die exakte Fehlermeldung.

    MfG
    Rouven

    --
    -------------------
    Ambition is the last refuge of failure.  --  Oscar Wilde (Irish Poet, Novelist, Dramatist and Critic, 1854-1900)
    1. Hallo,

      leider nicht, außer der Frage, ob du 100%ig sicher bist, dass genau das der Fehler ist - Poste doch mal das ganze CREATE und die exakte Fehlermeldung.

      Ja, bin ich. Sowohl über PHPMyAdmin als auch über eine direkte MySQL-Verbindung wird der Fehler ausgegeben, dass _vor_ dem Feldtyp BOOLEAN ein Fehler auftrat und man die SQL-Doku heranziehen sollte.

      Ein Test hat gezeigt, dass auch über PHPMyAdmin das Anlegen eines Feldes mit

      ALTER TABLE test ADD (testspalte BOOLEAN);

      diesen Fehler produziert.

      Grüße,
      Michael