> 
> 
> >Wo liegt der Vorteil der alten (Nicht-)Aufteilung?
> >  
> >
> Ich habe eine Tabelle Gesamtkatalog wo all jene Infos drinn stehen, 
> welche f�r alle Artikel verf�gbar sind.
> Dann gibt es eine Tabelle Musikkatalog wo spez. Felder f�r ein 
> Musik-Album drinnsteht. Dann gibt es ein Filmkatalog etc.
> Von einem Lieferanten bekomme ich jetzt Musik-Daten und von einem 
> anderen Film-Daten.
> 
> >DECLARE @HighestID int
> >SELECT @HighestID = max(ID) FROM T1
> >SELECT  identity(int, @HighestID , 1) AS ID, T.ID AS F_ID, 
> T.Wert1, T.Wert2<
> >Into #neueTabelle WHERE T.ID not in(SELECT t1.F_ID FROM t1)
> >
> >INSERT T1
> >VALUES
> >(
> >ID,
> >F_ID,
> >Wert1,
> >Wert2
> >)
> >SELECT ID, F_ID,Wert1,Wert2 FROM #neueTabelle
> >  
> >
> T ist wohl die Urspr�ngliche Tabelle (vom Lieferanten).
> Das ganze kommt jetzt in eine Schleife, oder?

�h, nein, sinn ist ja gerade eine Schleife(verwendung von Cursor) zu
vermeiden.

> In der urspr�nglichen Tabelle habe ich keine ID's, welche ich bei den 
> eigenen Tabellen einsetzen k�nnte.
> 
> Gruss Christoph

Wenn du noch keine IDs in der Ursprungstabelle (ja, hier t) hast, dann bau
dir erst eine neue mit ( auch wieder SELECT INTO und IDENTITY(int,1,1) )

_______________________________________________
Coffeehouse Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/coffeehouse

Antwort per Email an