DevTrain Startseite Visual Studio 1 Magazin  
  
  
SUCHEN:  
ARTIKEL ONLINE: 525   

Kategorien
.NET
Datenbanken
Web
XML

Allgemein
Camp
Foren
Events
Persönliche Einstellungen
Registrieren
Prämien Shop
Kontakt
Impressum
Über DevTrain

Autoren



 

Forum: SQL | Thema: Update von Tabelle wenn PrimaryKey ident | Von: G. Guest ( 12.07.2004 11:09)

[B]Bekomme die Fehlermeldung[/B]
[I]Server: Msg 107, Level 16, State 1, Line 1
The column prefix 'dbo.Temp1' does not match with a table name or alias name used in the query[/I]

Jedoch ist es so, dass die beiden Tabellen Orderposreg und Temp1 ident sind, dh. selbe "column name" als auch "data type", nur unterschiedliche Datensätze.

Mit folgender abgekuerzter Query werden die Datensätze meiner Tabelle mit "UPDATE" ueberschrieben, bei gleichem Primary Key, bzw per "INSERT" hinzugefuegt falls der der Datensatz nicht existiert: (Ordernr_o_pos=PK)

Update dbo.Orderposreg
dbo.Orderposreg.Ordernr = dbo.Temp1.Ordernr,
dbo.Orderposreg.Pos = dbo.Temp1.Pos
......
where dbo.Orderposreg.Ordernr_o_pos = dbo.Temp1.ordernr_o_pos

bzw insert into dbo.Orderposreg
(Ordernr, Pos, Ordernr_o_pos....)
select
Ordernr, Pos, Ordernr_o_pos
from dbo.Temp1.Ordernr_o_pos not in (select Ordernr_o_pos from dbo.Orderposreg)

[B]Hat irgendwer ein Idee wie ich dieses Problem lösen kann, wäre sehr wichtig[/B]


Betreff Von Datum
Re: Update von Tabelle wenn PrimaryKey ident
Hi,<br><br>wenn die Query 1zu1 kopiert worden ist, dann steckt der Fehler in der letzten Zeile:<br>Statt <br>from dbo.Temp1.Ordernr_o_pos not in ...<br>sollte es heissen<br>from dbo.Temp1 WHERE Ordernr_o_pos not...
Rainer Jeschor 15.07.2004 18:03

Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!

 Betreff:
 Nachricht: Den Beitrag finden Sie nun unter: http://beta.devtrain.de/foren Die Benutzerdaten und Foreninhalte von beta.devtrain.de und www.devtrain.de sind die selben.
Sie können sich dort sogar per RSS über neue Inhalte informieren lassen.
Bei Problemen bitte direkt Mail an asp [AT] ppedv.de.

 Signatur:

  



Login
Username:


Passwort:






Passwort vergessen?

Visual Studio 1 Magazin

© Copyright 2003 ppedv AG