Command Reference > Infacmd dis-Abfragen > Where-Klausel
  

Where-Klausel

Verwenden Sie eine Where-Klausel, um den Umfang einer Abfrage einzuschränken.
Sie können innerhalb einer Where-Klausel nur Speicherortabfrageparameter angeben. Da Parameter zur Speicherortabfrage keine Unterstützung für logische Operatoren bieten, können logische Operatoren nicht innerhalb der Where-Klausel verwendet werden.
Beispielsweise findet die folgende Abfrage eine Zuordnung innerhalb eines bestimmten Projekts und Ordners:
name=mapping1 where project1, folder=folder1
Sie können außerhalb der Where-Klausel Klammern verwenden. Die folgende Abfrage verwendet beispielsweise die Ausdrücke (name contains super && name ends-with boy) und (name contains ragnarok), die in Klammern eingeschlossen sind und sich außerhalb der Where-Klausel befinden:
(name contains super && name ends-with boy) || (name contains ragnarok) where project=MapGenTest
Sie können das Schlüsselwort all zum Auffinden aller Entwurfszeitobjekte in einem Modellrepository oder aller Laufzeitobjekte verwenden, die in einem Datenintegrationsdienst bereitgestellt werden. Sie können das Schlüsselwort all mit der Where-Klausel verwenden.
Beispielsweise findet die folgende Abfrage alle Objekte innerhalb eines bestimmten Ordners:
all where folder=Folder_1