Das Erstellen einer Abfrage ist der erste Schritt beim Erstellen eines benutzerdefinierten Berichts.
So erstellen Sie Abfragen:
Parameterabfrage
Der Typ "Parameterabfrage" wird verwendet, um eine Liste mit Optionen zur Verfügung zu stellen, die Sie für diesen Parameterwert festlegen können. Mit einer Parameterabfrage können Sie eine Liste mit Optionen zusammenstellen, die zum Ausfüllen des Parameterwerts für eine Berichtsabfrage verwendet wird. Dabei ist die Liste der Optionen kein bereits definiertes, einfaches Attribut, sondern eine komplexe Abfrage, die Sie definieren müssen.
Berichtsabfrage
Wählen Sie die Datensätze aus, die in den Bericht eingeschlossen werden sollen. Sie können einen Sicherheitsfilter anwenden. Dadurch sehen Benutzer nur die Daten, für die sie aufgrund ihrer Rollen und zugewiesenen Berichte autorisiert sind. Um einen Sicherheitsfilter auf eine Berichtsabfrage anzuwenden, fügen Sie die folgende Syntax am Ende der WHERE CLAUSE-Anweisung für die Abfrage hinzu.
$FCC_SECURITY_CLAUSE$
Die Abfrage wird in der Registerkarte "Abfragen" angezeigt.
Hinweis:
Mit dem Menü Aktionen können Sie eine Abfrage einfach löschen oder duplizieren.Öffnen Sie diese Datei, um den generierten Plan anzuzeigen, der die Abfolge der Schritte enthält, die zum Ausführen dieser Abfrage ausgeführt werden. Wenn die Performance einer Abfrage suboptimal ist, können Sie anhand dieses Plans die Ursache des Problems herausfinden und die beste Möglichkeit zum Verbessern der Abfrageperformance bestimmen.
Hinweis:
Die Generierung von Ausführungsplänen ist standardmäßig nur für OCI-(Gen 2-)Umgebungen verfügbar. Wenden Sie sich mit einer Serviceanfrage an Oracle, um sie auch für klassische Umgebungen zu aktivieren.