Ich versuche derzeit, Daten aus einer Tabelle in eine andere mithilfe einer SELECT INTO-Abfrage zu kopieren. Aber ich erhalte einen Fehler in SQL Server.SQL SELECT INTO-Abfrage mit einem Join, Fehler "In der Datenbank befindet sich bereits ein Objekt mit dem Namen '*****'."
"Msg 2714, Ebene 16, Status 6, Zeile 2 In der Datenbank befindet sich bereits ein Objekt mit dem Namen 'Produkt'."
Ich bin immer noch sehr neu zu sql. Dies ist das SQL-Skript, das ich für diese Aufgabe erstellt habe.
BEGIN TRANSACTION
SELECT d.[PDate]
,d.[SDate]
,d.[UseDRM]
,d.[CreatedBy]
,d.[CreatedDate]
,d.[UpdatedBy]
,d.[UpdatedDate]
INTO [******].[dbo].[Product]
FROM [******].[dbo].[ProductTypeData] AS d
JOIN [******].[dbo].[Product] AS t
ON d.ProductTypeDataID = t.ProductTypeDataID
ROLLBACK TRANSACTION
Ich habe diese Spalte bereits in der Zieltabelle erstellt, aber sie sind derzeit leer. Jede Hilfe wird sehr geschätzt.
SQL verwenden eine Sprache ist. Angesichts der Fehlermeldung habe ich * erraten * Sie sind auf SQL Server und hinzugefügt dieses Tag. Wenn Sie nicht korrekt sind, bearbeiten Sie Ihre Tags, um anzugeben, welches Datenbankprodukt Sie verwenden. –