TurboPL Referenz

Exists Prozedur

Top  Previous  Next

Syntax

Exists(Selektion)

Kategorie

Datenbank-Befehl

Erklärung

Liefert 1, wenn die Selektion erfüllbar ist, andernfalls 0. Um die Erfüllbarkeit zu prüfen, werden die mit dem aktuellen Satz der Primärtabelle verknüpften Sätze der in der Selektion angesprochen Tabellen gelesen, bis entweder die Selektion zutrifft oder keine weiteren Verknüpfungen mehr gebildet werden können.

Beispiel

(Primärtabelle ist KFZ):

Exists(KUNDEN.Name = "Müller")

liefert 1, wenn es wenigstens einen Kunden names "Müller" für das aktuelle Auto gibt.

NOT Exists(KUNDEN.Name<>"Müller")

liefert 1, wenn alle Kunden des aktuellen Autos den Namen "Müller" haben.

Siehe auch

Link, Sub