2016-07-21 18 views
-1

Wenn ich eine Zeile in eine Tabelle einfüge, die bereits einige Zeilen in oracle enthält, wird die neue Einfügezeile irgendwo in der Mitte statt am Ende der Tabelle eingefügt. Beim erneuten Einfügen einer neuen Zeile folgt diese unterhalb der gerade hinzugefügten Zeile. Warum passiert das?Zeile in Tabelle einfügen - oracle

Antwort

0

Tabellen in Datenbanken repräsentieren normalerweise eine ungeordnete Sammlung von Daten. In Oracle sind Tabellen standardmäßig Heap-organisierte Tabellen und speichern Sie Daten nicht in Reihenfolge.

Wenn die Reihenfolge in Ihren Daten wichtig ist, sollten Sie eine indizierte Tabelle in Betracht ziehen. Weitere Informationen hierzu finden Sie unter: Overview of Tables

Wenn Sie Ihre Tabellendefinition teilen, können wir dies für Sie bestätigen.