PythonQ 240-8XX Manual de usuario Pagina 435

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 768
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 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 M¨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 F¨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,
k¨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.
Vista de pagina 434
1 2 ... 430 431 432 433 434 435 436 437 438 439 440 ... 767 768

Comentarios a estos manuales

Sin comentarios