RAQL- und SQL-Anweisungsparameter

Sie können Parameterreferenzen in die RAQL-Abfrage des RAQL-Inline-Operators einfügen. Sie werden durch einen Doppelpunkt gefolgt vom Parameternamen repräsentiert. Wenn der Name Sonderzeichen enthält, müssen diese in doppelte Anführungszeichen gesetzt werden.

Die Parameter werden zur Ausführungszeit als typisierte Werte gemeinsam mit der RAQL-Anweisung an die RAQL-Engine übergeben. RAQL-Anweisungen werden normalerweise unverändert an die RAQL-Engine weitergegeben. Sollten sie Listenparameter enthalten, werden sie umgeschrieben, um Einzelwertparameter wie folgt zu verwenden:

Die letzte Regel liefert ein gültiges RAQL-Statement für eine leere Liste. Wenn die Liste von Werten leer ist, geben beide Prädikate IN als auch NOT-IN dasselbe Ergebnis zurück, nämlich UNKNOWN und nicht FALSE.