tabellen kopieren 0 Zeilen betraoffen

27/03/2009 - 09:03 von peter-sesam | Report spam
Hallo Newsgroup.
Ich möchte 2 Tabellen einer DB mit unterschiedlichem Namen kopieren.
D.h. eine Tabelle soll in die andere kopiert werden. Die
Ausgangstabelle enthàlt Daten.

Ich habe es wie folgt versucht:

INSERT INTO dbo.tab1
( a.feld1)
SELECT
b.feld1
From
dbo.tab1 as a , neu_schema.tab1 as b

Ich führe das Statement aus. Es kommt : 0 Zeile(n) betroffen)

Was mache ich hier falsch?

Gruß & Danke für die Hilfe
Peter
 

Lesen sie die antworten

#1 Gerd Haseloff
27/03/2009 - 09:34 | Warnen spam
On 27 Mrz., 09:03, wrote:
Hallo Newsgroup.
Ich möchte 2 Tabellen einer DB mit unterschiedlichem Namen kopieren.
D.h. eine Tabelle soll in die andere kopiert werden. Die
Ausgangstabelle enthàlt Daten.

Ich habe es wie folgt versucht:

INSERT INTO dbo.tab1
    ( a.feld1)
SELECT
      b.feld1
From
dbo.tab1 as a  , neu_schema.tab1 as b

Ich führe das Statement aus. Es kommt : 0 Zeile(n) betroffen)

Was mache ich hier falsch?

Gruß & Danke für die Hilfe
Peter




Hallo,


sieht ziemlich kompliziert aus dein statement.

ich würde eine einfachere Formulierung vorziehen.


Versuch es doch bitte mal so.

Unter der Voraussetzung, das die Tablle neu_schema.tab1 bereits
erzeugt wurde und
diejenige welche ist, welche mit den daten versorgt werden soll

INSERT INTO dbo.neuschma.tab1( feld1)
SELECT feld1 From dbo.tab1

Ansonsten

Select feld1 into dbo.neu_schema.tab1 from dbo.tab1


Gerd

Ähnliche fragen