Geben Sie für jede Anweisung einen Titel, einen Eingabetyp und eine Select-Anweisung ein. Geben Sie optional eine Geometrieanweisung ein. Wenn Sie den SQL-Assistenten zum Definieren der Anweisung verwenden möchten, klicken Sie auf Assistent. Weitere Informationen finden Sie unter Objekt suchen: Hierarchische Suche.
Dies ist ein Beispiel einer hierarchischen Suche, bei der ein Objekt durch die nacheinander erfolgende Auswahl einer Objektklasse, eines Attributs und eines Werts für das Attribut ermittelt wird.
Eingabe | Wert |
---|---|
Registerkarte Anweisung 1 | |
Name | Objekt über Attribut. Diese Definition ist eine hierarchische Suche. |
Titel | Objektklasse |
Select-Anweisung | select f_class_name, caption from TB_Dictionary where f_class_type <> 'T' order by f_class_name |
Eingabetyp | Auswahlliste |
Registerkarte Anweisung 2 | |
Select-Anweisung 2 |
select COLUMN_NAME from cols where TABLE_NAME = '{0}' and COLUMN_NAME not in (select COLUMN_NAME from user_sdo_geom_metadata where TABLE_NAME = '{0}' or TABLE_NAME = '{0}_HOST') |
Titel | Attribut |
Eingabetyp | Auswahlliste |
Registerkarte Anweisung 3 | |
Titel | Wert |
Select-Anweisung 3 | select distinct {1} from {0} |
Eingabetyp | Auswahlliste |
Registerkarte Anweisung 4 | |
Titel | Element |
Select-Anweisung 4 | select fid from {0} where {1}='{2}' order by fid |
Select-Anweisung für Geometrien | SELECT GEOM FROM {0} WHERE FID={3} |
Anmerkung: Sie können eine Nicht gefunden-Meldung (Not Found) in der Systemtabelle TB_POSITION_FINDER definieren.
|
Weitere Informationen finden Sie unter Objekt suchen: Hierarchische Suche.