cniSqlSelect

Führt eine SQL-Anweisung aus, die zuvor mit Hilfe der Dienstprogrammfunktion cniSqlCreateStatement (wie vom Parameter sqlExpression definiert) erstellt wurde. Wenn die Anweisung Daten zurückgibt, werden diese in die Nachricht geschrieben, die vom Parameter outputMessage angegeben wird.

Syntax

void cniSqlSelect(
  int*               returnCode,
  CciSqlExpression*  sqlExpression,
  CciMessage*        destinationList,
  CciMessage*        exceptionList,
  CciMessage*        message,
  CciMessage*        outputMessage);

Parameter

returnCode
Der Rückkehrcode aus der Funktion (Ausgabe).
Mögliche Rückkehrcodes sind:
  • CCI_SUCCESS
  • CCI_EXCEPTION
  • CCI_INV_SQL_EXPR_OBJECT
  • CCI_INV_MESSAGE_OBJECT
sqlExpression
Das auszuführende SQL-Ausdruckobjekt, das von der Dienstprogrammfunktion cniSqlCreateStatement ausgegeben wird (Eingabe).
destinationList
Die Nachricht, welche die Eingabezielliste darstellt (Eingabe).
exceptionList
Die Nachricht, welche die Eingabeausnahmeliste darstellt (Eingabe).
message
Die Nachricht, welche die Eingabenachricht darstellt (Eingabe).
outputMessage
Die Nachricht, in die jegliche von der Anweisung ausgegebenen Daten geschrieben werden (Ausgabe).

Rückgabewerte

Keine. Beim Auftreten eines Fehlers gibt der Parameter returnCode den Grund dafür an.

Bemerkungen | Marken | Downloads | Bibliothek | Unterstützung | Rückmeldung
Copyright IBM Corporation 1999, 2006 Letzte Aktualisierung: 23. Aug. 2006
as08020_