phpbar.de logo

Mailinglisten-Archive

Re: boolean-Datentyp
Archiv Mailingliste mysql-de

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: boolean-Datentyp



Hi Volker.

Am Fre, 13 Okt 2000 schrieb Volker Wambach:
> kurze Frage, da ich in der docu dazu nix gefunden hab :
> Gibts unter MySQL einen Datentyp "boolean" ... ???

Nicht wirklich. Du kannst dir aussuchen, was du als boolean haben möchtest:
INTEGER -> 0,1       (zweckmäßigerweise TINYINT)
CHAR(1) -> 'N','J'   (od. 'N','Y' od. 'F','T' ...)
ENUM('N','J')        (od. 'N','Y' od. 'F','T' ...)

Am besten definiert man die Spalte als "not null", da mit es keine drei
Zustände geben kann. 
Achtung: bei ENUM ist dann der erste Wert das default und wird gesetzt,
wenn versucht wird, einen nicht gelisteten Wert zu speichern. Bei Char
muss man aber auch aufpassen, das man nichts reinschreibt, was man
hinterher nicht als wahr oder falsch ansieht. Und bei den Zahlen sollte
man wie sonst auch definieren: x <= 0 : false;  x > 0 : true

Ciao, Rene
-- 
----------------------------------------------------------------------
  mailto:rene.fertig_(at)_wtal.de         http://home.telebel.de/referti/
======================================================================
>>>>>>>>>>>>  PGP-Key auf Anfrage +++ PGP-Key on request  <<<<<<<<<<<<

---
*** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql 


Home | Main Index | Thread Index

php::bar PHP Wiki   -   Listenarchive