N8Hexe 0 Geschrieben 30. Juli 2014 Melden Teilen Geschrieben 30. Juli 2014 Hallo, wie bewerkstellige ich es bei SQLServer 2012 Daten aus einer Tabelle A in Tabelle B (bestenfalls mit Update, notfalls auch ein kompletter Insert) zu transferieren und dabei die Ordnung der Zeilen, also die Zeilennummern der Datensätze gleich zu behalten? Für Hilfe wäre ich dankbar, falls es ein solches Topic hier schon gibt und ich hab es übersehen reicht selbstverständlich auch der Link - in dem Fall sorry für die erneuet Frage. Lieben Dank im Voraus!!! Zitieren Link zu diesem Kommentar
Sunny61 806 Geschrieben 30. Juli 2014 Melden Teilen Geschrieben 30. Juli 2014 Was genau meinst Du mit Zeilennummer? Meinst Du die Ansicht im SQL Server-Management Studio oder den Primary Key? Zitieren Link zu diesem Kommentar
N8Hexe 0 Geschrieben 30. Juli 2014 Autor Melden Teilen Geschrieben 30. Juli 2014 die Sortierung in der Tabelle muss oder soll gleich bleiben wenn die Datensätze transferiert werden weil angeblich die Sortierung wichtig ist wie gelistet wurde. Bin nicht ganz sicher in wie weit das überhaupt realisiert ist oder nur "so aussieht" - einen Value nach dem ich die Sortierung festlegen kann gibt es nicht da der vergangene Input nach Datum sortiert wurde. THX & LG Zitieren Link zu diesem Kommentar
zahni 554 Geschrieben 30. Juli 2014 Melden Teilen Geschrieben 30. Juli 2014 Probiere mal INSERT INTO schema.table1 (SELECT * FROM schema.table2) Table 1 sollte leer sein. Achtung: Das wird nicht funktionieren, wenn Du eine mit einer Identity-Bedingung in der Zieltabelle hast. Generell sollte man die Sortierung aber schon angeben, wenn die so wichtig ist. Zitieren Link zu diesem Kommentar
NilsK 2.934 Geschrieben 30. Juli 2014 Melden Teilen Geschrieben 30. Juli 2014 Moin, eine Tabelle hat überhaupt keine Sortierung. Die Anordnung der Datensätze ist immer eine Sache der Abfrage. Hier wäre also noch einmal zu klären, was mit der Anforderung gemeint ist. Gruß, Nils Zitieren Link zu diesem Kommentar
Sunny61 806 Geschrieben 30. Juli 2014 Melden Teilen Geschrieben 30. Juli 2014 die Sortierung in der Tabelle muss oder soll gleich bleiben wenn die Datensätze transferiert werden weil angeblich die Sortierung wichtig ist wie gelistet wurde. Ich dachte Du sitzt selbst vor dem Problem, hört sich für allerdings nach hörensagen an. Bin nicht ganz sicher in wie weit das überhaupt realisiert ist oder nur "so aussieht" - einen Value nach dem ich die Sortierung festlegen kann gibt es nicht da der vergangene Input nach Datum sortiert wurde. Wenn es keinen Value für die Sortierung gibt, nach was soll dann sortiert werden? Vermutlich ist wirklich die Ansicht im SQL Server-Management Studio gemeint. Wie Nils schon schrub, in einer Tabelle gibt es keine Sortierung, das regelt die Abfrage oder im SQL Server-Management Studio auch View genannt. Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.