Seite 1 von 1

-

Verfasst: Mo, 18.02.2013 17:20
von Benutzer 48566 gelöscht
----------

Re: Maximale Feldanzahl / Spaltenanzahl - 128

Verfasst: Mo, 18.02.2013 17:57
von F3K Total
Hallo miamit
miamit hat geschrieben:sehe ich das richtig ...
Nein, das siehst Du falsch.
Es ist wohl so, dass du mit der GUI nur 128 Spalten anlegen kannst, per Extras/Sql ... kannst Du weit mehr anlegen.
z.B. so

Code: Alles auswählen

Alter table "Tabelle1" add column "Spalte129" integer
anbei ein Beispiel mit 1000 Spalten

Gruß R

Re: Maximale Feldanzahl / Spaltenanzahl - 128

Verfasst: Mo, 18.02.2013 19:28
von juetho
F3Ks Erkenntnisse kann ich bestätigen; ich hatte durch Ausprobieren genau das Gleiche festgestellt. Ich möchte noch zwei Anmerkungen ergänzen.

Eine Tabelle mit so vielen Spalten entspricht höchstwahrscheinlich nicht den Regeln der Normalisierung.
miamit hat geschrieben:... und arbeite wirklich mit vielen Datensätzen, aber ein paar mehr bräuchte ich schon noch...
Die Anzahl der Datensätze hat mit der Anzahl der Spalten (Felder) nichts, aber auch gar nichts zu tun. Es klingt so, als wenn du genauer nachdenken müsstest, womit du dich beschäftigst.

Gruß Jürgen

-

Verfasst: Di, 19.02.2013 10:27
von Benutzer 48566 gelöscht
----------

Re: Maximale Feldanzahl / Spaltenanzahl - 128

Verfasst: Di, 19.02.2013 12:03
von juetho
miamit hat geschrieben:... weil für jeden zusätzlichen Datensatz auch eine zusätzliche Spalte angelegt werden muss.
Soweit reicht mein Vorstellungsvermögen nicht: Eine Situation, in der so etwas praktisch auftritt, kann ich mir nicht vorstellen. Die einzige ähnliche Situation kommt im Zusammenhang mit Pivot-Tabellen vor, aber das gehört zu Abfragen und Darstellungen, aber nicht zu Spalten in einer Tabellendefinition.

Ich hoffe für dich, du weißt, was du tust. :o Jürgen

Re: Maximale Feldanzahl / Spaltenanzahl - 128

Verfasst: Mi, 02.10.2013 20:44
von RobertG
Hallo miamit,

ich habe die Beispieldatenbank von R. (viewtopic.php?f=8&t=61194#p228518) einmal ausprobiert. Ich habe ganz zum Schluss im 999. Feld eine Zahle eingegeben und konnte anschließend zum nächsten Datensatzwechsel. Ich kann auch alle Datensätze im Bearbeiten-Modus (für die Eigenschaften der Tabelle) sehen. Das gilt auch für LO 3.6.7.2 unter Linux 64bit rpm.
Wenn Du in eine Tabelle per Extras → SQL neue Felder oder auch Daten eingibst, dann musst Du in dem Hauptfenster der Datenbank anschließend zu Ansicht → Tabellen aktualisieren gehen, damit die Änderungen auch in der GUI angezeigt werden.

Gruß

Robert

Re: Maximale Feldanzahl / Spaltenanzahl - 128

Verfasst: Mi, 02.10.2013 21:39
von komma4
miamit-unterwegs hat geschrieben:Wie bekomme ich nun meine Verkaufszahlen der letzten beiden Monate in die Spalte (Felder) 129 und 130?
Eindeutig ein Fall fehlerhafter Normalisierung.

Verkaufzahlen gehören in eine eigene Tabelle, referenziert bspw. durch ArtNr und Monat

Re: Maximale Feldanzahl / Spaltenanzahl - 128

Verfasst: Do, 03.10.2013 19:41
von RobertG
Hallo miamit,

eigentlich können sich AOO und LO in der Beziehung nicht unterscheiden, da sie beide auf die HSQLDB der gleichen Version zugreifen. "COLUMN" ist hier nicht notwendig - habe ich gerade mit verschiedenen LO-Versionen und AOO getestet. Der Befehl wird schließlich direkt weitergegeben an die Datenbank - und die Formulierung ohne "COLUMN" stammt aus der Beschreibung der HSQLDB.

Gruß

Robert