PythonQ 240-8XX Manual de usuario Pagina 399

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 768
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 398
378 MySQL - Technische Referenz f¨ur Version 5.0.1-alpha
wie die entsprechenden FLOAT- und DOUBLE-Typen, jedoch ist die Anzeigebreite
und die Anzahl der Dezimalstellen undefiniert.
In MySQL-Version 3.23 ist das ein echter Fließkommawert. In fr ¨uheren MySQL-
Versionen hat FLOAT(genauigkeit) immer 2 Dezimalstellen.
Beachten Sie, dass bei der Benutzung von FLOAT unerwartete Probleme
auftreten onnen, weil alle Berechnungen in MySQL mit doppelter Genauigkeit
durchgef¨uhrt werden. Siehe Abschnitt A.5.6 [No matching rows], Seite 643.
Diese Syntax steht wegen der ODBC-Kompatibilit¨at zur Verf¨ugung.
FLOAT[(M,D)] [ZEROFILL]
Eine kleine Fließkommazahl (einfacher Genauigkeit). Kann nicht vorzeichenlos
sein. Der Wertebereich umfasst -3.402823466E+38 bis -1.175494351E-38,
0 und 1.175494351E-38 bis 3.402823466E+38. M ist die Anzeigebreite und
D ist die Anzahl von Dezimalstellen. FLOAT ohne Argument oder mit einem
Argument <= 24 steht f¨ur eine Fließkommazahl einfacher Genauigkeit.
DOUBLE[(M,D)] [ZEROFILL]
Eine normal große Fließkommazahl (doppelter Genauigkeit). Kann nicht
vorzeichenlos sein. Der Wertebereich umfasst -1.7976931348623157E+308
bis -2.2250738585072014E-308, 0 und 2.2250738585072014E-308 bis
1.7976931348623157E+308. M ist die Anzeigebreite und D ist die Anzahl von
Dezimalstellen. DOUBLE ohne Argument oder FLOAT(X) mit 25 <= X <= 53
steht f¨ur eine Fließkommazahl doppelter Genauigkeit.
DOUBLE PRECISION[(M,D)] [ZEROFILL]
REAL[(M,D)] [ZEROFILL]
Synonyme f¨ur DOUBLE.
DECIMAL[(M[,D])] [ZEROFILL]
Eine unkomprimierte Fließkommazahl. Kann nicht vorzeichenlos sein. Verh¨alt
sich wie eine CHAR-Spalte: “Unkomprimiert” bedeutet, dass die Zahl als Ze-
ichenkette gespeichert wird, wobei ein Zeichen f¨ur jede Ziffer des Wertes steht.
Der Dezimalpunkt und, bei negativen Zahlen, das -’-Zeichen, werden in M
nicht mitgez¨ahlt (aber hierf¨ur wird Platz reserviert). Wenn D 0 ist, haben Werte
keinen Dezimalpunkt o der Bruchteil. Der maximale Wertebereich von DECIMAL-
Werte ist derselbe wie f¨ur DOUBLE, aber der tats¨achliche Wertebereich einer
gegebenen DECIMAL-Spalte kann durch die Auswahl von M und D eingeschr¨ankt
sein.
Wenn D weggelassen wird, wird es auf 0 gesetzt. Wenn M ausgelassen wird, wird
es auf 10 gesetzt.
Beachten Sie, dass in MySQL-Version 3.22 das M-Argument den Platz f¨ur das
Vorzeichen und den Dezimalpunkt beinhaltete!
NUMERIC(M,D) [ZEROFILL]
Synonym f¨ur DECIMAL.
DATE
Ein Datum. Der unterst¨utzte Wertebereich ist ’1000-01-01’ bis ’9999-12-
31’. MySQL zeigt DATE-Werte im ’YYYY-MM-DD’-Format an, gestattet jedoch,
Vista de pagina 398
1 2 ... 394 395 396 397 398 399 400 401 402 403 404 ... 767 768

Comentarios a estos manuales

Sin comentarios