PythonQ 240-8XX Manual de usuario Pagina 398

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 768
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 397
Kapitel 7: MySQL-Sprachreferenz 377
SMALLINT[(M)] [UNSIGNED] [ZEROFILL]
Eine kleine Ganzzahl. Der vorzeichenbehaftete Bereich ist -32768 bis 32767.
Der vorzeichenlose Bereich ist 0 bis 65535.
MEDIUMINT[(M)] [UNSIGNED] [ZEROFILL]
A Ganzzahl mittlerer Gr¨oße. Der vorzeichenbehaftete Bereich ist -8388608 bis
8388607. Der vorzeichenlose Bereich ist 0 bis 16777215.
INT[(M)] [UNSIGNED] [ZEROFILL]
Eine Ganzzahl normaler Gr¨oße. Der vorzeichenbehaftete Bereich ist
-2147483648 bis 2147483647. Der vorzeichenlose Bereich ist 0 bis
4294967295.
INTEGER[(M)] [UNSIGNED] [ZEROFILL]
Ein Synonym f¨ur INT.
BIGINT[(M)] [UNSIGNED] [ZEROFILL]
Eine große Ganzzahl. Der vorzeichenbehaftete Bereich ist -
9223372036854775808 bis 9223372036854775807. Der vorzeichenlose
Bereich ist 0 bis 18446744073709551615.
Einiger Dinge sollten Sie sich bei BIGINT-Spalten bewusst sein:
Weil alle arithmetischen Berechnungen mit vorzeichenbehafteten BIGINT-
oder DOUBLE-Werten durchgef¨uhrt werden, sollten Sie keine vorzeichenlosen
Ganzzahlen gr¨oßer als 9223372036854775807 (63 Bits) benutzen, ausser
bei Bit-Funktionen! Wenn Sie das doch tun, onnen einige der letzten
Ziffern im Ergebnis falsch sein, weil Rundungsfehler beim Umwandeln von
BIGINT in DOUBLE auftreten.
MySQL 4.0 kann BIGINT in folgenden allen handhaben:
Benutzen Sie Ganzzahlen, um große vorzeichenlose Wert in einer
BIGINT-Spalte zu speichern.
Bei MIN(große_ganzzahl_spalte) und MAX(große_ganzzahl_
spalte).
Bei der Benutzung der Operatoren (+, -, * usw.), wenn beide Operan-
den Ganzzahlen sind.
Sie onnen immer einen genauen Ganzzahlwert in einer BIGINT-Spalte spe-
ichern, wenn Sie sie als Zeichenkette speichern, denn in diesem Fall wird
diese nicht zwischendurch als Double dargestellt.
-’, + und * benutzen arithmetische BIGINT-Berechnungen, wenn beide
Argumente INTEGER-Werte sind! Das heißt, wenn Sie zwei Ganzzahlen mul-
tiplizieren (oder Ergebnisse von Funktionen, die Ganzzahlen zur¨uckgeben),
erhalten Sie vielleicht unerwartete Ergebnisse, wenn das Ergebnis gr¨oßer
als 9223372036854775807 ist.
FLOAT(genauigkeit) [ZEROFILL]
Eine Fließkommazahl. Kann nicht vorzeichenlos sein. genauigkeit ist <=24
bei einer Fließkommazahl einfacher Genauigkeit und zwischen 25 und 53 bei
einer Fließkommazahl doppelter Genauigkeit. Diese Typen sind wie die unten
beschriebenen FLOAT und DOUBLE-Typen. FLOAT(X) hat denselben Wertebereich
Vista de pagina 397
1 2 ... 393 394 395 396 397 398 399 400 401 402 403 ... 767 768

Comentarios a estos manuales

Sin comentarios