Announcement

Collapse
No announcement yet.

Update mit Daten aus zwei Datenbanken

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Update mit Daten aus zwei Datenbanken

    Hallo,
    habe folgende Situation:
    Datenbank x und y.

    Datenbank x:
    Tabelle x1:
    Idx1 | Kunde | FirmaName

    Datenbank y:
    Tabelle y1:
    Idy1 | Firma
    Tabelle y2:
    Idy2 | Kunde | IdFirma

    Ok, die Spalte IdFirma ist leer und somit auch die Zielspalte.
    Die Felder in IdFirma sollen mit Idy1 aus Tabelle y1 ausgefüllt werden, so dass die korrekte Zuordnung aus Tabelle x1 verwendet wird.
    Also die Tabellen x1 und y1 sind komplett und korrekt ausgefüllt. Die Felder Idy2 und Kunde in y2 auch. Jetzt ist die Frage wie ich die Spalte IdFirma ausfülle mit Hilfe von x1 und y1.
    Danke im Voraus

  • #2
    Welches DBMS?
    Welchr Zugriffskomponenten?

    Comment


    • #3
      MS SQL Server Management Studio

      Comment


      • #4
        Die Frage ist eigentlich nur wie ich ein Update mache wo ich Tabellen einbeziehen kann die aus mehreren Datenbanken kommen.
        Wenn es in einer Datenbank wäre wüsste ich wie es geht.
        Hört sich vielleicht unlogisch an, aber ich habe wirklich keine Ahnung wie ich ein Tabelle einbeziehen kann die nicht in der gleichen Datenbank ist.

        Comment


        • #5
          Sollte mit
          Code:
          insert into ... select
          gehen

          Wobei den Servername.Datenbankname voanstellen musst
          server1.x.x1 bzw server2.y.y1

          Comment


          • #6
            Hallo,

            wenn die Datenbanken auf dem gleichen Server liegen, kannst du die Tabelle x1 folgendermassen ansprechen:

            x.dbo.x1

            Dabei ist es dann egal, welche Datenbank zur Zeit connected ist.

            Grüße
            Julia

            Comment

            Working...
            X