Mysql und Länge einer Zahl

Installation und Anwendung von Datenbankschnittstellen wie SQLite, PostgreSQL, MariaDB/MySQL, der DB-API 2.0 und sonstigen Datenbanksystemen.
Antworten
The Spirit
User
Beiträge: 276
Registriert: Freitag 8. Juni 2007, 08:50
Wohnort: 84xxx Bereich
Kontaktdaten:

Hi.
Ich nutze mysql und will eine zahl in ein Feld speichern.
Das problem ist jetzt, das die maximale zahlenlänge, welche ich bisher gefunden habe, 19 ist.
Dies heist, ich kann die 19 "zeichen" einer zahl auf die Vor- und Nachkommastellen verteilen.
Ich benötige jedoch ein Feld, bei dem ich 20 Nachkommastellen und 10 Vorkommastellen zur Verfügung habe.
Gibt es sowas überhaupt in mysql oder muss ich die Zahl als "String" abspeichern. Ist zwar nicht schön, würde aber ja gehen.
Thx

Edit: Ich erstelle die Tabelleninformation in OpenOffice Base

Edit2: Tja, hab jetzt doch ne lösung gefunden. Das problem ist, base kann nichts größeres schreiben. Hab jetzt die werte für "DECIMAL(30,20)" in mysql admintool gesetzt und jetzt klappt es.
Weis jemand vielleicht, was die maximalen werte für decimal sind?
Benutzeravatar
Hyperion
Moderator
Beiträge: 7478
Registriert: Freitag 4. August 2006, 14:56
Wohnort: Hamburg
Kontaktdaten:

The Spirit hat geschrieben: Weis jemand vielleicht, was die maximalen werte für decimal sind?
http://dev.mysql.com/doc/refman/5.0/en/ ... anges.html
The Spirit
User
Beiträge: 276
Registriert: Freitag 8. Juni 2007, 08:50
Wohnort: 84xxx Bereich
Kontaktdaten:

danke.
hatte schon im mysql reference guide gesucht, aber dann wohl die falsche seite erwischt
Antworten