SQL Verknüpfte Tabellen, INSERT INTO & Verknüpfungen

Ich bin neu also bitte lieb sein.

Wurde mit SQL server 2008r2 zu erstellen, eine Datenbank basierend auf Informationen, gezogen von einem größeren, proprietäre SQL-Datenbank auf einem anderen server. Ich bin in der Lage zu ziehen-info in der neuen Tabelle über eine INSERT INTO-Funktion, aber wenn ich versuche, fügen Sie ein verknüpftes Feld aus einer anderen Tabelle auf die verlinkte Datenbank über eine Verknüpfung bekomme ich nirgendwo. Ohne weitere Umschweife, hier ist meine Abfrage in all seinen newbish Herrlichkeit:

INSERT INTO [Cust_Info].[dbo].[form_data]
        (CustNo
        ,LastName
        ,FirstName
        ,Add1
        ,Add2
        ,City
        ,State
        ,Zip
        ,Phone1
        ,Phone2
        ,Email)
SELECT      [CustNo]
        ,[LastName]
        ,[FirstName]
        ,[Add1]
        ,[Add2]
        ,[City]
        ,[State]
        ,[Zip]
        ,[Phone1]
        ,[Phone2]
        ,[Email]

FROM [XYZ-SERVER-1\ETC].[Service].[dbo].[Customer]
JOIN [XYZ-SERVER-1\ETC].[Service].[dbo].[EmailInv] 
ON [Cust_Info].[dbo].[form_data].[CustNo]=[XYZ-SERVER-1\ETC].[Service].[dbo].
[EmailInv].[CustNo]

Ich bin sicher, ich bin ein sehr noob-Fehler, aber ich weiterhin zu erhalten "Msg 4104"s auf die "AUF Linie" und eine "Msg " 209" (Mehrdeutiger Spaltenname 'CustNo') in der ersten Zeile der select-Anweisung.

Habe ich sortiert durch viele ähnliche Beiträge auf verschiedenen Foren und von meinem Konto, sollte dies funktionieren. Kann einer von Euch Veteranen zeigen Sie bitte diese noob das Licht?

Vielen Dank im Voraus.

InformationsquelleAutor duke_of_dork | 2012-07-17

Schreibe einen Kommentar