Bekomme die Fehlermeldung:
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
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 db
rderposreg
db
rderposreg.Ordernr = dbo.Temp1.Ordernr,
db
rderposreg.Pos = dbo.Temp1.Pos
......
where db
rderposreg.Ordernr_o_pos = dbo.Temp1.ordernr_o_pos
bzw insert into db
rderposreg
(Ordernr, Pos, Ordernr_o_pos....)
select
Ordernr, Pos, Ordernr_o_pos
from dbo.Temp1.Ordernr_o_pos not in (select Ordernr_o_pos from db
rderposreg)
Hat irgendwer ein Idee wie ich dieses Problem lösen kann, wäre sehr wichtig
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
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 db

db

db

......
where db

bzw insert into db

(Ordernr, Pos, Ordernr_o_pos....)
select
Ordernr, Pos, Ordernr_o_pos
from dbo.Temp1.Ordernr_o_pos not in (select Ordernr_o_pos from db

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