Fügen Sie der Datenbankansicht eine Tabelle hinzu

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 2 Minuten Lesedauer
  • Geben Sie die Tabelle an, die mit der Datenbankansicht verknüpft werden soll.

    Vorbereitungen

    Erforderliche Rolle: admin.

    Warum und wann dieser Vorgang ausgeführt wird

    Die Tabelle Das Feld im Formular „Tabelle anzeigen“ gibt die Tabelle an, die mit der Datenbankansicht verknüpft werden soll. Die Variablenpräfix Wird von verwendet WHERE-Klausel Zum Definieren der Bedingungen für den Join. Diese Bedingungen können sich auf ein beliebiges Feld beziehen, definieren jedoch normalerweise den Join, indem ein Feld in der Tabelle mit einem Feld in einer anderen Tabelle in der Datenbankansicht abgeglichen wird.
    Hinweis:
    Das Feld Variablenpräfix ist ein Pflichtfeld.

    Wenn Sie schreiben WHERE-Klausel , Fügen Sie den Feldnamen zu hinzu Variablenpräfix Der Tabelle mit einem Unterstrich. Im folgenden Beispiel: MI_ID Bezieht sich auf id Feld in der Tabelle „Metrikinstanz“ [metric_instance] (mi) und inc_sys_ID Bezieht sich auf sys_ID Feld in der Tabelle „Incident [Incident]“ (einschließlich).

    Abbildung : 1. Formular „Tabelle für Datenbankansicht“
    Formular „Tabelle für Datenbankansicht“
    Hinweis:
    • Datenbankansichten können nicht für Tabellen erstellt werden, die an teilnehmen Tabellenrotation .
    • Verwenden Sie in nur Kleinbuchstaben Variablenpräfix . Die Verwendung von Großbuchstaben kann verhindern, dass Sie die Datenbankansicht in einer Liste anzeigen.

    Ein Beispiel für die Verwendung von linken Joins zum Erstellen einer Ansicht finden Sie unter Beispiel für einen linken Join beim Erstellen einer Datenbankansicht .

    Die WHERE-Klausel Unterstützt diese bedingten JavaScript-Operatoren:
    • =
    • !=
    • <
    • <=
    • >
    • >=
    • &&
    • ||

    Es gibt keine Unterstützung für Bedingungen WIE oder ENTHÄLT in WHERE-Klausel Klausel einer Datenbankansicht. Verknüpfen Sie Tabellen basierend auf der sys_ID mit dem Operator =, um beim Filtern von Listen, beim Ausführen von Glide-Abfragen oder beim Ausführen von Berichten mit dem vollständigen Datensatz zu arbeiten.

    Prozedur

    1. Wählen Sie im Formular „Datenbankansicht“ die Option aus Neu In der zugehörigen Liste Tabellen anzeigen.
    2. Konfigurieren Sie das Formular Und fügen Sie hinzu Linker Join Feld (ein Kontrollkästchen) zum Formular.
    3. Wählen Sie Speichern.
    4. Füllen Sie das Formular aus, und wählen Sie aus Linker Join Kontrollkästchen.
      • Auswählen Linker Join Bewirkt, dass die linke Tabelle in der Datenbankansicht alle Datensätze anzeigt, auch wenn die Join-Bedingung keinen übereinstimmenden Datensatz in der rechten Tabelle findet. Aktivieren Sie dieses Kontrollkästchen, um Tabellen anzuzeigen, die einen angeben WHERE-Klausel . Auswählen Linker Join Für Ansichtstabellen ohne WHERE-Klausel Hat keine Auswirkungen auf die Abfrage.
      • Beigefügte Tabellen werden von links nach rechts vom niedrigsten zum höchsten angeordnet Reihenfolge Werte.
    5. Wählen Sie Absenden.
    6. Personalisieren Sie Tabellen Anzeigen Zugehörige Liste, um anzuzeigen Linker Join Spalte.
      Die Linker Join Feld ist Wahr .
    7. Wählen Sie einen Datensatz aus, um eine Tabelle anzuzeigen.
    8. Um Ihrer WHERE-Klausel ein ODER hinzuzufügen, verwenden Sie ||.

      Um beispielsweise alle Incidents im Zusammenhang mit RFCs ODER alle Incidents abzufragen, die das übergeordnete Element einer Change-Anforderung sind, verwenden Sie die folgende Syntax: inc_rfc = chg_sys_ID || chg_parent = INC_sys_ID .