Diese Funktion erstellt ein SQL-Ausdrucksobjekt, das die Anweisung darstellt, die durch das Anweisungsargument angegeben wird, mit der für den Rechen-Nachrichtenflussverarbeitungsknoten definierten Syntax. Diese Funktion gibt einen Zeiger auf das SQL-Ausdrucksobjekt zurück, das als Eingabe für die Funktionen verwendet wird, die die Anweisung ausführen, d. h. cniSqlExecute und cniSqlSelect. Sie können mehrere SQL-Ausdrucksobjekte in einem Nachrichtenflussverarbeitungsknoten erstellen. Sie können diese Objekte zwar jederzeit erstellen, normalerweise werden sie jedoch erstellt, wenn in der Implementierungsfunktion cniCreateNodeContext ein Exemplar des Nachrichtenflussverarbeitungsknotens erstellt wird.
CciSqlExpression* cniSqlCreateStatement( int* returnCode, CciNode* nodeObject, CciChar* dataSourceName, CciSqlTransaction transaction, CciChar* statement);