Hallo Ralf, *,
On Mon, Jun 10, 2013 at 12:57:00PM +0200, Ralf Kestler wrote:
Am 10.06.2013 07:17, schrieb Thomas Hackert:
On Mon, Jun 10, 2013 at 03:19:15AM +0200, Ralf Kestler wrote:
ich hab das eben in der Direkteingabe für SQL ausprobiert:
hatte ich zuerst auch. Weil dann aber der Fehler kam, hab’ ich das über
die GUI versucht, um rauszufinden, was am SQL-Code falsch war ... ;)
Folgendes Statement funktionierte bei mir auch nicht:
SELECT * FROM table LIMIT x
Wirklich mit dem „x“? Oder ist das jetzt ein Platzhalter?
Mit x habe ich einen Platzhalter gemeint.
O.K.
Was aber funktionierte waren diese beiden Statments:
SELECT * FROM table WHERE row=y LIMIT x
und
SELECT * FROM table ORDER BY y LIMIT x
Nun, dann müsste aber über die UI das auch zu realisieren sein (oder
aber der Hilfetext müsste entsprechend geändert werden), oder nicht ;?
In der UI kann man das mit "Kriterium" und "Sortierung" realisieren.
Wobei ... Gibt es bei „Kriterium“ irgendwelche Begrenzungen? Also
Zeichen, die vielleicht in SQL selber eine Bedeutung haben?
Nebenbei sei bemerkt das 'LIMIT' nicht als Keyword blau markiert
ist, sondern grün wie Tabellen oder Spalten.
Da kenn’ ich mich leider zu wenig aus, sorry ... :( Bug oder Feature ;?
In der SQL-Eingabe sind ja Wörter wie SELECT blau markiert, was bei
Limit nicht der Fall ist. Allerdings hab ich festgestellt, dass man
statt LIMIT auch folgendes verwenden kann:
SELECT TOP x FROM table
O.K.
Wobei dieses Statement dem Standard- SQL entspricht. Dabei ist TOP
Welchem denn? Bei SQL gibt es doch auch mehrere Standards, oder?
Zumindest, wenn ich http://de.wikipedia.org/wiki/SQL#Chronologie richtig
interpretiere ... ;)
auch grün statt blau. Ob das jetzt ein Fehler oder gewollt ist, weis
ich nicht. Aber ich würde da eher blau erwarten.
O.K.
Bis dann
Thomas.
<Rest geschnippt>
--
Specifications subject to change without notice.
--
Liste abmelden mit E-Mail an: discuss+unsubscribe@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/discuss/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
Context
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.