PythonQ 240-8XX Bedienungsanleitung Seite 435

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 768
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 434
414 MySQL - Technische Referenz f¨ur Version 5.0.1-alpha
7.3.2.2 Groß-/Kleinschreibung
BINARY Der BINARY-Operator macht die folgende Zeichenkette zu einer bin¨aren Zeichen-
kette. Das ist eine einfache oglichkeit, einen Spaltenvergleich zwangsweise
in Abh¨angigkeit von der verwendeten Groß-/Kleinschreibung durchzuf¨uhren,
selbst wenn die Spalte nicht als BINARY oder BLOB definiert ist:
mysql> select "a" = "A";
-> 1
mysql> select BINARY "a" = "A";
-> 0
BINARY wurde in MySQL-Version 3.23.0 eingef¨uhrt.
Beachten Sie, dass MySQL in manchen allen nicht in der Lage ist, den Index
effizient zu benutzen, wenn Sie eine indizierte Spalte zu BINARY machen.
Wenn Sie ein Blob ohne Ber¨ucksichtigung der Groß-/Kleinschreibung vergleichen wollen,
onnen Sie den Blob jederzeit in Großschreibung umwandeln, bevor Sie den Vergleich
durchf¨uhren:
SELECT ’A’ LIKE UPPER(blob_spalte) FROM tabelle;
Wir planen, bald Casting zwischen unterschiedlichen Zeichens¨atzen einzuf¨uhren, um
Zeichenketten-Vergleiche noch flexibler zu machen.
7.3.3 Numerische Funktionen
7.3.3.1 Arithmetische Operationen
Es gibt die ¨ublichen arithmetischen Operatoren. Beachten Sie, dass das Ergebnis im Falle
von -’, + und * mit BIGINT-Genauigkeit (64-Bit) berechnet wird, wenn beide Argumente
Ganzzahlen sind!
+ Addition:
mysql> select 3+5;
-> 8
- Subtraktion:
mysql> select 3-5;
-> -2
* Multiplication:
mysql> select 3*5;
-> 15
mysql> select 18014398509481984*18014398509481984.0;
-> 324518553658426726783156020576256.0
mysql> select 18014398509481984*18014398509481984;
-> 0
Das Ergebnis des letzten Ausdrucks ist falsch, weil die Ganzzahl-Multiplikation
den 64-Bit-Wertebereich von BIGINT-Berechnungen ¨uberschreitet.
Seitenansicht 434
1 2 ... 430 431 432 433 434 435 436 437 438 439 440 ... 767 768

Kommentare zu diesen Handbüchern

Keine Kommentare