Mailinglisten-Archive |
Hi! Ich hab mal bestimmte Rechte für verschiedene Personen so gespeichert: In einem Integer (Spaltenname z.B. RECHTE) habe ich jedem Bit eine bestimmte Befugnis zugewiesen. Unter Cold Fusion wurde dann durch ein (ich schreib das mal im C-Syntax) if (Rechte & (1 << irgendeine_konstante)) entschieden, ob eine bestimmte Person ein bestimmtes Recht hat, wobei irgendeine_konstante ein Wert von 0 bis 31 annimmt. Man kann aber auch in MySQL in einem WHERE-Statement mit UND-Verknüpfungen arbeiten, also lassen sich gesuchte Werte auch direkt von der Datenbank heraussuchen (war vor ein paar wochen hier mal in der Liste...) Hoffe, geholfen zu haben! Tobias ----- Original Message ----- From: "Jan Kuehl" <jkuehl_(at)_Informatik.TU-Cottbus.DE> To: <mysql-de_(at)_lists.4t2.com> Sent: Friday, August 11, 2000 5:26 PM Subject: BOOLEAN als 1 BIT > Morgen Liste > > Um eine Datenbank speichereffizient zu halten, wollen wir gewisse Daten so > speichern, dass sie nur true oder false sein koennen. Dabei soll aber die > Speichergrosse auch nur 1 Bit betragen. > Der Vorschlag aus little-idiot lautet ENUM, welches aber nach MySQL&mSQL als > Single Byte gespeichert wird > Ist das BIT-weise speichern unter MySQL zurealisieren? Und wenn ja wie? > > tschau > > ---------------------------- > Jan Kuehl, Student assistant > Brandenburg Technical University of Cottbus > Software and Systems Engineering Group > P.O. Box 10 13 44, D-03013 Cottbus > http://www-sst.informatik.tu-cottbus.de > Phone: (+49) (0)355 69 3814, Fax: (+49) (0)355 69 3810 > E-mail: mailto:jan.kuehl_(at)_informatik.tu-cottbus.de > Talk: jkuehl_(at)_buche.informatik.tu-cottbus.de > ---------------------------- > > --- > *** Abmelden von dieser Mailingliste funktioniert per E-Mail > *** an mysql-de-request_(at)_lists.4t2.com mit Betreff/Subject: unsubscribe > --- *** Abmelden von dieser Mailingliste funktioniert per E-Mail *** an mysql-de-request_(at)_lists.4t2.com mit Betreff/Subject: unsubscribe
php::bar PHP Wiki - Listenarchive