Hallo Robert,
ich danke Dir wieder sehr für Deine Antwort. Ich habe erneut folgendes ausprobiert:
1) Die Abfrage SELECT * FROM "Alb_Spur_Interpr" EXCEPT SELECT * FROM "AlbSpurInt_Temp1" läuft bei
Extra/SQL problemlos
2) Dieselbe Abfrage läuft bei Abfragen/Abfrage in SQL-Sicht erstellen läuft mit dem SQL-Button
problemlos, das erzielte Ergebnis ist aber eine leere Tabelle
3) Jetzt habe ich die Abfrage ergänzt: INSERT INTO "AlbSpurInt_Temp2" (SELECT * FROM
"Alb_Spur_Interpr" EXCEPT SELECT * FROM "AlbSpurInt_Temp1") Das Ergebnis ist wieder eine
leere Tabelle. (Die Tabelle "Alb_Spur_Interpr" hat 2260 Sätze, die Tabelle "AlbSpurInt_Temp1" hat
2243 Sätze)
4) Ich habe das Base-System von Apache auf LibreOffice 3.6.5 umgestellt, aber es bleibt bei
denselben Ergebnissen
Ich schicke Dir meine Datenbank und die Fehlermeldungen mit, vielleicht kannst Du den Wurm dort
entschlüsseln?
Gruss/Joachim
-----Ursprüngliche Nachricht-----
Von: Robert Großkopf [mailto:robert@familiegrosskopf.de]
Gesendet: Sonntag, 24. März 2013 21:07
An: users@de.libreoffice.org
Betreff: Re: [de-users] Tabellen-Vergleich mit Hilfe von SQL
Hallo Joachim,
Hallo Robert,
danke für Deine 2.Antwort. Wenn man die Abfrage nicht speichert und den Button "Direkt SQL..."
drückt, geht der Befehl ohne Murren durch. Beim Speichern kommt trotzdem "Syntax Error...." und
beim Ergebnis aufrufen kommt auch eine leere Abfrage zum Vorschein....
Die 2.Tabelle hat 17 Datensätze weniger als die 1.Tabelle (von über
2000) , ist aber ansonsten identisch. (Wenn es nicht ziemlich
unweidmännisch wäre, könnte ich das ganze ja manuell durchsuchen....)
Beim Speichern kommt nur "Syntax error", wenn Du noch einmal den SQL-Button drückst. "Syntax error"
ist die allroundmeldung von der GUI, keine Meldung der Datenbank. Ich habe hier folgende
gespeicherte Abfrage:
SELECT * FROM "Tabelle1" EXCEPT SELECT * FROM "Tabkopie1"
Aus der zweiten Tabelle habe ich Datensätze entfernt. Ansonsten sind die Tabellen identisch. Es
werden die Datensätze angezeigt, die ich entfernt habe (9 Felder von unterschiedlichen Typus (Text,
Datum, Integer, Boolsches feld usw.)
Ich kann nicht nachvollziehen, warum Du die Abfrage nicht speichern kannst. Auch eine Ansicht
funktioniert damit.
Gruß
Robert
--
Informationen zum Abmelden: E-Mail an users+help@de.libreoffice.org Probleme?
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
--
Informationen zum Abmelden: E-Mail an users+help@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Context
- [de-users] Re: Base SQL-Abfragen (continued)
Re: [de-users] Base SQL-Abfragen · Thomas
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.