Re: Datensatz an vorbestimmter Stelle einfuegen - Nachfrage
Thomas Markus <[email protected]> Mon, 03 Feb 2014 15:19:14 +0100
| Newsgroups | gmane.comp.db.postgresql.german |
|---|---|
| Organization | proventis GmbH |
| Message-ID | <[email protected]> |
Hi Katharina, nein kann man nicht. Die Reihenfolge ist nicht definiert und wird von der DB selbst bestimmt. Da haben die Entwickler die reine Lehre befolgt ... ;) Gruss Thomas Am 03.02.2014 15:16, schrieb Katharina BÃŒchse: > Kann man sich in Postgres denn ÃŒberhaupt darauf verlassen, dass die > Daten in der Reihenfolge ausgegeben werden, wie sie auf Platte stehen? > Von der reinen Lehre her sind SQL-Befehle Anweisungen gegen Mengen, > die erst mal keine bestimmte Reihenfolge besitzen, auÃer man sortiert > sie mit order-by ... > > On 03.02.2014 15:03, Guenther Boelter wrote: >> Zunaechst mal ein herzliches Hello aus der Waerme in die kalte Heimat. >> >> Und natuerlich habe ich mal wieder eine ganz 'einfache' Frage ... >> >> Gibt es unter PostgreSQL die Moeglichkeit einen Datensatz an einer >> bestimmten Stelle in die Datenbank (Tabelle) einzufuegen, also z. B. als >> 10. Datensatz wobei evtl. vorhandene Datensaetze dann entsprechend um 1 >> nach hinten verschoben werden? >> >> Sinn und Zweck ist es, die Daten dann spaeter ohne weiteren Aufwand in >> eben genau in der Reihenfolge auch wieder auszugeben. Es geht hier bei >> der Ausgabe immer nur um wenige Datensaetze. >> >> Danke im voraus fuer eure Muehe. >> >> Guenther >> Davao City, Philippines, Planet Earth, 28.0 °C (im Schatten!) >> >> >> -- DavaoSOFT, the home of ERPel ERPel, das deutsche >> Warenwirtschaftssystem fuer LINUX http://www.davaosoft.com >> >> >> > > -- Sent via pgsql-de-allgemein mailing list ([email protected]) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-de-allgemein