Beispiele für die OR- und NOT-Operatoren
In den folgenden Beispielen werden die OR- und NOT-Operatoren in Abfragen verwendet. Der Datenquellenanbieter muss alle Operatoren in der Abfrage unterstützen, damit die Delegierung erfolgen kann. Spectrum Spatial delegiert Teilabfragen nicht.
Beispiel 1:
SELECT Obj FROM table WHERE city='Austin' OR city="Dallas"
In diesem Beispiel muss der Datenquellenanbieter OR und „=“ unterstützen, damit die gesamte Abfrage an den Datenquellenanbieter delegiert wird.
Beispiel 2:
SELECT city from table where NOT MI_Envelope(obj) Within MI_Box(-180, -90,
180, 90, 'EPSG:4326')
Wenn der Datenquellenanbieter NOT und Within unterstützt, wird die gesamte Abfrage an den Datenquellenanbieter delegiert.